From 56e6b06b1667eac838408a2ada23ff1551f9f573 Mon Sep 17 00:00:00 2001 From: vanderaaj Date: Mon, 17 Jul 2017 09:45:28 -0500 Subject: [PATCH] How to migrate from Py2 to Py3 The commands done to migrate Ubuntu from Py2 to Py3. --- docs/installation/Migrating-to-Python3 | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 docs/installation/Migrating-to-Python3 diff --git a/docs/installation/Migrating-to-Python3 b/docs/installation/Migrating-to-Python3 new file mode 100644 index 000000000..b880f643d --- /dev/null +++ b/docs/installation/Migrating-to-Python3 @@ -0,0 +1,27 @@ +# Migration +Remove Python 2 packages +```no-highlight +# apt-get remove --purge -y python-dev python-pip libxml2-dev libxslt1-dev libffi-dev graphviz libpq-dev libssl-dev zlib1g-dev +``` + +Install Python 3 packages +```no-highlight +# apt-get install -y python3 python3-dev python3-pip libxml2-dev libxslt1-dev libffi-dev graphviz libpq-dev libssl-dev zlib1g-dev +``` + +Install Python Packages +```no-highlight +# cd /opt/netbox +# pip3 install -r requirements.txt +``` + +Gunicorn Update +``` +# pip uninstall gunicorn +# pip3 install gunicorn +``` + +Re-install LDAP Module (Optional if using LDAP for auth) +``` +sudo pip3 install django-auth-ldap +```