From 5c0614d65699f47618966b8979c460e9eb0dc0c6 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 21 Apr 2017 14:37:47 -0400 Subject: [PATCH] #1090: Python3 tweaks for installation on CentOS --- docs/installation/netbox.md | 11 +++-------- upgrade.sh | 2 +- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/docs/installation/netbox.md b/docs/installation/netbox.md index 507cd2522f..7f00462317 100644 --- a/docs/installation/netbox.md +++ b/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: diff --git a/upgrade.sh b/upgrade.sh index 1582409e78..1fa46233e5 100755 --- a/upgrade.sh +++ b/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