第一步安裝依賴
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
第二步下載源碼
獲取python3的源代碼,去官網下載即可
wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
第三步解壓
解壓縮源代碼包,進入源碼包
xz -d Python-3.6.7.tar.xz #去掉.xz壓縮后綴
tar -xvf Python-3.6.7.tar #解壓縮
cd Python-3.6.7
第四步編譯
執行configure腳本文件 ,指定軟件的安裝路徑
./configure --prefix=/usr/local/python3/
編譯安裝
make && make install
第五步環境變量
配置PATH環境變量,讓命令可以快捷執行
取出當前PATH的值
注意!!!!!PATH的值是自上而下,從前往后的讀取順序,這里要和虛擬環境配置有關了
echo $PATH
把python3的路徑,放到最前面,因為虛擬環境的創建的時候,可能會有坑,
PATH的加載順序是自上而下的
export PATH=$PATH:/usr/local/python3/bin
第六步下載模塊
試運行python項目
可以用xftp或者壓縮文件后,用lrzsz
解決crm運行的模塊依賴
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11.9
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple django-multiselectfield
第七步編輯setting
setting中鏈接數據庫,更改允許訪問地址
ALLOWED_HOSTS = ['*']
第八步啟動
啟動crm項目
python3 manage.py runserver 0.0.0.0:8000
