亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在 centos 7.x 環境中安裝python2.x

發布時間:2020-12-15 15:23:56 來源:億速云 閱讀:295 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關怎么在 centos 7.x 環境中安裝python2.x,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

一般而言,新的 centos 7.x 中自帶的 python 都是 2.x 的版本。對于我們運行 python 軟件支持并不友好,所以需要進行升級操作

下載 python3 的包之前,要先安裝相關的依賴包,用于下載編譯 python3:

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

安裝 pip

默認的 centos7 是沒有安裝 pip,先添加 epel 擴展源

yum -y install epel-release

安裝 pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

一般 centos7 系統都有自帶的 python 2.x 的版本,所以直接使用 python 運行即可

python get-pip.py

pip 測試安裝

pip -V

# pip 版本展示如下
pip 20.3.1 from /usr/local/python3/lib/python3.6/site-packages/pip (python 3.6)

安裝 wget

安裝 wget 命令如下

pip install wget

用 wget 下載 python3 的源碼包,或者自己先下載好,上傳到服務器再安裝,如果網絡快可以直接安裝

wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz

編譯 python 源碼包

編譯 python3 源碼包,解壓

xz -d Python-3.6.8.tar.xz
tar -xf Python-3.6.8.tar

進入解壓后的目錄,依次執行下面命令進行手動編譯

cd Python-3.6.8
./configure prefix=/usr/local/python3

如果執行報如下錯誤,是因為由于本機缺少 gcc 編譯環境,如果不報錯,直接執行下一步驟

configure: error: in `/root/Python-3.6.8':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details


# 執行命令
yum install -y gcc

執行成功后,開始手動編譯,時間稍等幾分鐘

make && make install

安裝依賴 zlib、zlib-deve

yum install zlib zlib
yum install zlib zlib-devel

最后沒提示出錯,就代表正確安裝了,在/usr/local/目錄下就會有 python3 目錄

替換 python 軟鏈接

添加軟鏈接,將原來的鏈接備份,如果沒有 python 軟連接可以不執行

mv /usr/bin/python /usr/bin/python.bak

添加 python3 的軟鏈接

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

測試是否安裝成功了

python -V

# python 版本展示
Python 3.6.8

更新 yum 文件

而因為 yum 使用的是 python2,所以替換成為 python3 后可能會無法工作,因此還需要修改 yum 的配置文件

在此之前需要確認下,python 是否有 2.7 的版本

怎么在 centos 7.x 環境中安裝python2.x

確認后就可以修改了

# 把文件頭部的 #! /usr/bin/python 改成 #! /usr/bin/python2.7
vi /usr/bin/yum
# 把文件頭部的 #! /usr/bin/python 改成 #! /usr/bin/python2.7
vi /usr/libexec/urlgrabber-ext-down
# 把文件頭部的 #! /usr/bin/python 改成 #! /usr/bin/python2.7
# 如果沒有此文件,就不必修改
vi /usr/bin/yum-config-manager

修改完成后可以下載個平時比較常用的 tree 組件

yum install tree -y

看完上述內容,你們對怎么在 centos 7.x 環境中安裝python2.x有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东阳市| 高平市| 贺兰县| 仙桃市| 库伦旗| 商洛市| 察隅县| 浠水县| 土默特右旗| 翁牛特旗| 庆元县| 龙里县| 仁寿县| 泰宁县| 紫阳县| 定襄县| 本溪市| 建德市| 潢川县| 喀喇| 陵川县| 东山县| 苍山县| 开平市| 丰都县| 安龙县| 汶川县| 深州市| 汤阴县| 渭源县| 襄垣县| 长治县| 揭阳市| 沭阳县| 富民县| 鹤壁市| 鄂伦春自治旗| 镇原县| 揭东县| 团风县| 武安市|