標籤:解壓 生效 變數 nload div 編譯安裝 vim python版本 ble
Python3.6源碼編譯安裝
系統內容:CentOS 7
下載Python源碼包:
https://www.python.org/downloads/
編譯、安裝:
| 12345 |
[[email protected] /]# tar -xzvf /usr/local/src/Python-3.6.2.tgz -C /mydev[[email protected] /]# cd /mydev/Python-3.6.2[[email protected] Python-3.6.2]# ./configure --prefix=/usr/local/python[[email protected] Python-3.6.2]# make[[email protected] Python-3.6.2]# make install |
查看擴充安裝包:
[[email protected] /]# /usr/local/python/bin/pip3 list
pip (8.1.1)
setuptools (20.10.1)
添加Python命令到環境變數:
| 12345 |
[[email protected] /]# vim ~/.bash_profile PATH=$PATH:$HOME/bin改為:PATH=$PATH:$HOME/bin:/usr/local/python3.6/bin |
使環境變數生效:
| 1 |
[[email protected] /]# source ~/.bash_profile |
查看Python版本:
| 12 |
[[email protected] /]# python3.6 -VPython 3.6.2 |
更改系統預設python版本為Python3.6
| 123 |
[[email protected] /]# cp /usr/local/python3.6/bin/python3.6 /usr/bin/python3.6[[email protected] /]# ln -s /usr/local/python/bin/python3.6 /usr/bin/python[[email protected] /]# ln -s /usr/local/python/bin/python3.6 /usr/bin/python3
|
核對Python版本:
| 12 |
[[email protected] /]# python -VPython 3.6.2 |
解決python升級後,YUM不能正常工作的問題:
將檔案頭部的
#!/usr/bin/python
改成
#!/usr/bin/python3.6
Django源碼編譯安裝
下載源碼包:https://www.djangoproject.com/download/
輸入以下命令並安裝:
tar xzvf Django-X.Y.tar.gz # 解壓下載包cd Django-X.Y # 進入 Django 目錄python setup.py install # 執行安裝命令
安裝成功後 Django 位於 Python 安裝目錄的 site-packages 目錄下。
Python3.6和Django源碼編譯安裝