日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

怎么安装python3.6.2_centos7.2下安装python3.6.2

發布時間:2025/3/15 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎么安装python3.6.2_centos7.2下安装python3.6.2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

centos7.2默認已經安裝了python2.7.5,因此要安裝python3.6的話,得從python官網上下載相應版本的安裝包

查看python2.7

1、下載:wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

2、解壓:tar -xvJf ?Python-3.6.2.tar.xz ? ? 或者 xz -d Python-3.6.2.tar.xz 解壓成 Python-3.6.2.tar

tar ?xvf Python-3.6.2.tar

3、進入解壓目錄編譯安裝

./configure prefix=/usr/local/python

make

make install

4、軟連接

ln -s /usr/local/python/bin/python3 /usr/bin/python

會提示報錯

因為已經默認指向了python2,所以把原來的python備份

在 /usr/bin下

mv python python.bak

5、軟連接建立完成后

python -V

python2 -V

但是進入python3 后,發現退格鍵,上下鍵無法使用

是缺少一些依賴包導致。因此要安裝一些依賴包。

使用yum安裝,因為yum用到的還是python2

所以需要修改yum的文件,改為python2

繼續報錯

根據錯誤提示,修改 /usr/libexec/urlgrabber-ext-down 文件也改成python2

再次執行

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

清空yum 緩存

yum clean all

yum makecache

然后重新yum,此時yum成功完成

再運行python

可以發現退格,上下鍵還不能使用

單獨安裝readline

pip install readline

結果發現pip沒有安裝,需到官網下載pip安裝包

wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9

下載好后,提示

下載setuptools

wget https://pypi.python.org/packages/3e/ec/9fec74fc9e96dca889df66833fc2b5eb0a158d3d6a71b9ad016dfd2a301f/setuptools-19.6.2.tar.gz#md5=ec3c428f0b81f75c8b9d19e9815da5d9

進入setptools的解壓目錄

python setup.py install

結果又報錯

發現應該是python3執行的時候報錯

改用python2 setup.py install解決

至于安裝pip報錯的緣故也是python3 不兼容導致。

用python2執行后,pip也安裝成功

執行pip install readline

結果還是報錯

至于出現這個錯誤需安裝 python-devel這個模塊

yum install python-devel

安裝好后,再執行pip install readline 提示成功

同時考慮重新編譯安裝python3.6.2

編譯構成報錯

于是改用安裝最新的setuptools,支持python3.6.2的安裝包,同時pip也用最新的包

結果還是提示上面的報錯。這時候,下載zlib的最新安裝包

wget http://zlib.net/zlib-1.2.11.tar.gz

編譯安裝zlib

./configure

make & make install

然后再次重新編譯安裝 python3.6.2

此次編譯安裝再沒有出錯

同時也提示pip9.0和setuptools安裝成功

特地去pip和setuptools的安裝目錄下執行了 python setup,py install 提示都成功了

再到python的交互模式下,按上下鍵,退格鍵也不會再出現亂碼。

至此python3和python2都可以正常使用。終于把環境搭建成功

總結

以上是生活随笔為你收集整理的怎么安装python3.6.2_centos7.2下安装python3.6.2的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。