歡迎加入QQ討論群258996829
麥子學院 頭像
蘋果6袋
6
麥子學院

Centos7下如何安裝python3與虛擬環(huán)境?

發(fā)布時間:2018-05-08 22:09  回復:0  查看:2737   最后回復:2018-05-08 22:09  

服務器自帶的python版本大多是2.X,而且有些系統(tǒng)應用依賴于默認的python環(huán)境。但有時候要用到python3,為了不與系統(tǒng)的python環(huán)境相沖突,就新安裝python3版本并使用虛擬環(huán)境。本文和大家分享的就是Centos7下安裝python3虛擬環(huán)境相關內容,一起來看看吧,希望對大家學習python有所幫助。

  安裝準備

  首先安裝依賴的包

  yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

  然后,下載對應版本的python安裝包,可使用

  wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

  直接下載到服務器上,也可以先下載到本機上,再上傳至linux。

  這里,我已經把Python-3.6.4.tgz下載到服務器/app/目錄下了。

  python3安裝

  # 解壓

  tar -zxvf Python-3.6.4.tgz

  # 進入解壓后的目錄

  cd Python-3.6.4

  # 編譯 (prefix表示安裝的路徑,我這里安裝在/usr/local)

  ./configure --prefix=/usr/local/Python-3.6.4

  # 安裝

  make && make install

  安裝的時候出現錯誤,一般是缺少包所致,安裝對應的包,重新編譯安裝即可。

  然后執(zhí)行/usr/local/Python-3.6.4/bin/python3 如果沒有報錯,說明python3安裝完畢。

  創(chuàng)建python3的軟連接( 軟連接的文件名不要用python,因為python已經指向了python2.7 

  ln -s /usr/local/Python-3.6.4/bin/python3  /usr/bin/python3

  創(chuàng)建pip3的軟連接

  ln -s /usr/local/Python-3.6.4/bin/pip3  /usr/bin/pip3

  這時就能直接使用python3pip3命令了。

Centos7下如何安裝python3與虛擬環(huán)境?


安裝python3的虛擬環(huán)境

  在~/py3/目錄下創(chuàng)建虛擬環(huán)境

  cd ~/py3/   #進入py3目錄(如果不存在,新建)

  python3 -m venv.         #在當前目錄下創(chuàng)建虛擬環(huán)境

  source bin/activate       #激活該虛擬環(huán)境

Centos7下如何安裝python3與虛擬環(huán)境?

 最左邊出現(py3),說明已經進入python3虛擬環(huán)境了。

  這時可直接使用pythonpip命令了。

 

 

來源:網絡


您還未登錄,請先登錄

熱門帖子

最新帖子

?