Python3 7安裝部署

2021-09-28 22:36:01 字數 1606 閱讀 7554

教你如何在 centos 7 下編譯安裝 python 3.7 與 python 2.7.5 共存。

環境:centos 7.6 x64

一、安裝python 3.7

wget

如果沒有wget命令,可以使用命令安裝:yum -y install wget

安裝依賴包,避免安裝過程**現的 「zipimport.zipimporterror」 錯誤 和 「modulenotfounderror: no module named 『_ctypes』」 錯誤:

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

解壓、編譯、安裝:

tar -zxvf python-3.7.4.tgz

cd python-3.7.4

./configure --prefix=/usr/local/python3 --enable-optimizations

make && make install

修改環境變數:

vim /etc/profile

找到 「export path」 開頭的行,在此行之前,插入新行,內容如下:

path=$path:/usr/local/python3/bin

#注意:等號兩側無空格,冒號:不能省

儲存退出,執行命令:

source /etc/profile

現在我們看一下兩個版本的python和pip是否共存:

[root@localhost ~]# python3 -v

python 3.7.4

[root@localhost ~]# pip3 -v

pip 19.0.3 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)

[root@localhost ~]# python -v

python 2.7.5

[root@localhost ~]# pip -v

pip 19.1.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

因為系統的yum,以及其他元件,均依賴python2.7.5,所以不建議使用軟鏈結的方式替換原來的python2環境。使用python3的時候,我們只需要按如下的操作即可:

pip3 install 包名

python3 -m pip install 包名

python3 -m pip install pymongo (安裝python3的pymongo包)

python3 myscripts.py

pip3 install --upgrade pip (公升級pip3版本)

…安裝完成。

python37安裝失敗 安裝python37

python原始碼安裝 解除安裝py37 sudo apt get autoremove python3.7 解壓檔案 sudo tar xvf python 3.7.7.tgz 編譯檔案 安裝依賴庫 sudo apt y install libbz2 dev libncurses5 dev lib...

linux環境安裝python3 7

我用的是linux centos 6 1 首先安裝依賴包,確認gcc是否安裝,可以用檢視 gcc version 2.如果沒有則進行安裝,需要sudo許可權 yum y install gcc 3.安裝其他依賴包 可以不安裝,但是可能會安裝過程中報錯 yum y install zlib devel...

python3 7無法安裝pyaudio?

習慣了用pip安裝python模組的人,今天試了一下安裝pyaudio。首先看官網,what?當時安裝anaconda tensorflow時候,已經把python公升級到3.7,現在用pip安裝pyaudio還不支援3.7.如果你用pip install pyaudio 提示error micro...