整理 騰訊雲搭建Python3、Django環境
安裝Python3
Python全部版本下載地址:
https://www.python.org/ftp/
解決RedHat,使用Python3退格出現亂碼問題:
yum -y install readline-devel.x86_64
下載Python3:
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
解壓:
tar -zxvf Python-3.6.4.tgz
進入解壓好的Python3路徑:
cd Python-3.6.4
建立安裝目錄:
mkdir /usr/local/python3
設定安裝路徑:
./configure --prefix=/usr/local/python3
編譯:
make
安裝:
make install
備份舊版本:
mv /usr/bin/python /usr/bin/python2
建立Python3環境:
ln -s /usr/local/python3/bin/python3 /usr/bin/python
查詢yum檔案路徑:
whereis yum
修改yum配置檔案:
vi /usr/bin/yum
將原來的python修改成:
#!/usr/bin/python2.7
安裝Setuptools
安裝需要的模組:
yum install zlib-devel
進入Python3目錄:
cd Python-3.6.4/
重新編譯:
make
重新安裝:
make install
下載setuptools:
wget https://pypi.python.org/pypi/setuptools
解壓:
unzip setuptools-38.5.1.zip
進入安裝目錄:
cd setuptools-38.5.1/
安裝:
python setup.py install
安裝Django
下載Django:
wget https://www.djangoproject.com/download/2.0.2/tarball/
解壓:
tar -zxvf Django-2.0.2.tar.gz
進入解壓目錄:
cd Django-2.0.2/
安裝:
python setup.py install
檢驗:
python
import django
django.VERSION
如果沒有報錯,就一點問題都沒有。