在CentOS7中安裝python3 7 0

2021-08-21 15:25:52 字數 1473 閱讀 2871

wget 

tar xvjf python-3.7.0.tar.xz

mv python-3.7.0 /usr/local/python-3.7

cd /usr/local/python-3.7/

安裝之前,首先安裝python環境依賴的包:

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel gcc-c++
./configure
進行編譯和安裝:makemake install

安裝完成後,若出現以下兩行,說明安裝成功:

installing collected packages: setuptools, pip

successfully installed pip-10.0.1 setuptools-39.0.1

也可以用「echo $?」檢視,結果為0說明安裝成功;

然後就可以使用python3.7了。

檢視python命令的絕對路徑,可以看到它是通過軟鏈結執行到python2.7的。

# ll /usr/bin/ | grep python

lrwxrwxrwx. 1 root root 7 7月 16 19:03 python -> python2

lrwxrwxrwx. 1 root root 9 7月 16 19:03 python2 -> python2.7

-rwxr-xr-x. 1 root root 7216 4月 11 2018 python2.7

那我們也可以做乙個軟鏈結指向到python3命令。

# rm -rf /usr/bin/python

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

現在python的預設版本就是python 3.7.0了.

# python -v

python 3.7.0

# python

python 3.7.0 (default, jul 17 2019, 11:10:23)

[gcc 4.8.5 20150623 (red hat 4.8.5-36)] on linux

>>>

修改完python的預設版本後,會存在乙個問題,無法執行yum命令,修改yum命令檔案,將標頭檔案改為python2.7即可。

# vim /usr/bin/yum

#!/usr/bin/python2.7 #將標頭檔案改為python2.7

在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...