在CentOS 7中安裝Python 3 7

2021-09-16 12:04:59 字數 1494 閱讀 7475

使用root賬戶

su root
更新軟體

yum check-upgrade

yum upgrade

找到系統的python2目錄

whereis python

cd /usr/bin/

ll python*

可以看到python指向python2.7,安裝python3.7後將python指向python3.7,將python2指向python2.7,讓兩個python版本共存;

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

yum install libffi-devel

執行了以上命令以後,就安裝了編譯python3所用到的相關依賴;

wget
解壓python3原始碼包

xz -d python-3.7.3.tar.xz 

tar -xf python-3.7.3.tar

進入解壓後的目錄,編譯python3原始碼

cd python-3.7.3/

./configure prefix=/usr/local/python3

make && make install

安裝沒有出錯則安裝完成,在/usr/local/目錄下會有python3目錄;

將python2的軟鏈結備份

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

mv /usr/bin/pip /usr/bin/pip.bak

為python3新增軟鏈結

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

ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip

可以輸入python -vpip -v測試是否安裝成功;

更改yum配置,因為其要用到python2才能執行,否則會導致yum不能正常使用

vim /usr/bin/yum 

把#! /usr/bin/python修改為#! /usr/bin/python2

vim /usr/libexec/urlgrabber-ext-down

把#! /usr/bin/python 修改為#! /usr/bin/python2

在CentOS7中安裝TensorFlow

之後,請到 學習安裝centos7 進入centos,開啟終端,切換為管理員模式。輸入 cd 並按下回車鍵,以切換到家目錄。輸入 yum y install epel release 並按下回車鍵,等待安裝完成。輸入 yum install python pip 並按下回車鍵,等待安裝完成。輸入 p...

在Centos 7中安裝 Mysql

一 安裝mysql a 檢視centos發行版本cat etc redhat release b 根據linux發行版本 centos fedora都屬於紅帽系 從mysql官方 獲取yumrepository。輸入命令 wget i c 安裝完 mysql 的yum repository 每次執行...

在centos7中安裝mysql

切換root 去mysql官網 下一步安裝mysql yum install mysql community server y 修改關閉密碼驗證 alter user root localhost identified by 修改 etc my.cnf 在最後新增 開啟 systemctl star...