標籤:min simple 路徑 pen python3.4 16px Fix ncurses libffi
1 下載前準備操作:安裝相關的依賴庫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 2 從Python3的原始碼安裝Python3: 2.1 cd /opt 切換到 /opt 目錄 2.2 下載Python3.4源碼: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz 下載Python3.7源碼:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 卸載Python:rm -rf Python-3.7.0.tgz 2.3 解壓源碼:tar -xf Python-3.7.0.tgz 或者 xz -d Python-3.4.7.tar.xz 註:是 xz 格式結尾的就用 xz 解壓 2.4 cd Python-3.7.0 2.5 釋放一些編譯檔案:./configure --prefix=/opt/python37 2.6 編譯:make 2.7 編譯成功之後,編譯安裝:make install,見到這個就裝好了
2.8 執行Python3.7解譯器:cd /opt/python37/bin/python3.7 --》這是絕對路徑絕對路徑
2.9 添加環境變數:
2.9.1 添加軟串連(用法):ln -s 原檔案路徑 目標檔案路徑 之後 exit()退出解譯器
2.9.2 添加軟串連:ln -s /opt/python37/bin/python3.7 /usr/local/bin/python3 ==》注意/usr前面有空格
刪除軟串連:rm -rf /opt/python37/bin/python3.7 /usr/local/bin/python3
2.9.3 添加pip3:rm -rf /opt/python37/bin/pip3 /usr/local/bin/pip3
刪除pip3:rm -rf /opt/python37/bin/pip3 /usr/local/bin/pip3
查看pip3的版本:pip3 -V
3 安裝Django:
3.1 下載:pip3 install django==2.0
卸載:pip3 uninstall django
更新pip3工具:pip3 install --upgrade pip,要是出現在這樣子的大黃頁,就需要重新編譯
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11 配置Django軟串連:ln -s /opt/python35/bin/django-admin /usr/local/bin/django-admin
啟動django
django-admin startproject mysite建立一個Django項目,項目名mysite
django-admin startapp app01建立項目之後建立一個應用,應用程式名稱:app01
vi settings.py
寫入 ALLOWED_HOSTS = [‘*‘] 允許所有主機串連
啟動django:python3.5 manage.py runserver 0.0.0.0:8000
Linux環境下安裝Django和Python