Linux-CentOS-Python開發環境搭建
摘要:
CentOS安裝Python
CentOS已經自帶安裝了2.x版本,先嚐試python
命令檢查已安裝的版本.如果你使用rpm、yum或deb命令安裝過,請使用相對命令查詢。
複製安裝檔案連結。在https:...
CentOS安裝Python
-
CentOS已經自帶安裝了2.x版本,先嚐試
python
命令檢查已安裝的版本.如果你使用rpm、yum或deb命令安裝過,請使用相對命令查詢。 -
複製安裝檔案連結。在ofollow,noindex">https://www.python.org/ftp/python/
進入對應的資料夾,選擇
Python-3.x.0.tgz
右鍵複製連結 -
在centOS下載tgz安裝檔案。使用
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
,這裡的連結請使用上一步複製的地址 -
安裝必要的其他軟體包。使用
yum install gcc openssl-devel bzip2-devel libffi libffi-devel
進行安裝 -
解壓安裝檔案。
tar xzf Python-3.7.0.tgz
。 -
編譯前準備。
cd Python-3.7.0
進入資料夾,執行./configure --enable-optimizations
-
進行安裝。可能需要一點時間,
make altinstall
-
檢查是否安裝成功。
python3.7 -V
,成功應該輸出版本號。執行python -V
顯示原有的python版本號。
CentOS修改命令別名
\usr\local\bin update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.7 0 update-alternatives --remove python3 /usr/local/bin/python3.7
使用virtualenv管理專案
-
安裝。
pip3 install virtualenv
,這裡的pip3可能需要使用update-alternatives --install
方法新增別名,目標檔案在/usr/local/bin/pip3.7
-
建立專案環境。
virtualenv env
,這將自動建立env資料夾。 -
啟用當前環境。
source env/bin/activate
-
退出啟用狀態。
deactivate
- 更多請參照virtualenv的官方說明或網路教程。
Ubuntu安裝Python
- ubuntu16.04自帶了Python2.7和3.5.
- 你可以使用類似CentOS的原始碼安裝方式進行安裝
- 也可以使用apt-get命令進行安裝。基本命令如下:
$ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt update $ sudo apt install python3.6
更多內容請參照網路教程。