Parcourir la source

#1090: Python3 tweaks for installation on CentOS

Jeremy Stretch il y a 8 ans
Parent
commit
5c0614d656
2 fichiers modifiés avec 4 ajouts et 9 suppressions
  1. 3 8
      docs/installation/netbox.md
  2. 1 1
      upgrade.sh

+ 3 - 8
docs/installation/netbox.md

@@ -6,15 +6,9 @@ Python 3:
 
 ```no-highlight
 # apt-get install -y python3 python3-dev python3-pip libxml2-dev libxslt1-dev libffi-dev graphviz libpq-dev libssl-dev
+# update-alternatives --install /usr/bin/python python /usr/bin/python3 1
 ```
 
-!!! warning
-    On Ubuntu, installing only Python3 will not create a symlink for the interpreter at `/usr/bin/python`: scripts need to be called using the `python3` binary explicitly. As a workaround, you can create this symlink using the `update-alternatives` utility:
-
-        # update-alternatives --install /usr/bin/python python /usr/bin/python3 1
-
-    This will allow calling the `python3` binary as `python`.
-
 Python 2:
 
 ```no-highlight
@@ -29,6 +23,7 @@ Python 3:
 # yum install -y epel-release
 # yum install -y gcc python34 python34-devel python34-setuptools libxml2-devel libxslt-devel libffi-devel graphviz openssl-devel
 # easy_install-3.4 pip
+# ln -s -f python3.4 /usr/bin/python
 ```
 
 Python 2:
@@ -188,7 +183,7 @@ Superuser created successfully.
 # Collect Static Files
 
 ```no-highlight
-# ./manage.py collectstatic
+# ./manage.py collectstatic --no-input
 
 You have requested to collect static files at the destination
 location as specified in your settings:

+ 1 - 1
upgrade.sh

@@ -28,4 +28,4 @@ eval $COMMAND
 ./netbox/manage.py migrate
 
 # Collect static files
-./netbox/manage.py collectstatic --noinput
+./netbox/manage.py collectstatic --no-input