Centos7 下安裝python3及卸載


一、安裝python3

1、安裝依賴包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y

在這里插入圖片描述

2、下載python安裝包
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz

這里下載安裝python3.5.2的原因主要是由於后期結合Django的穩定性好
在這里插入圖片描述

3、解壓python安裝包
tar -Jxvf Python-3.5.2.tar.xz 

在這里插入圖片描述

4、配置安裝路徑

切入到解壓目錄下

./configure prefix=/usr/local/python3

在這里插入圖片描述
在這里插入圖片描述

5、編譯安裝

切入到解壓目錄下

make && make install

在這里插入圖片描述
在這里插入圖片描述

6、配置軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3

在這里插入圖片描述
在這里插入圖片描述

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

在這里插入圖片描述
在這里插入圖片描述
現在可以正常使用python3.5.2和pip3
在這里插入圖片描述
這里發現pip3配置軟鏈接后用不了:
在這里插入圖片描述
解決方式:

[root@localhost bin]# which pip3
/usr/bin/pip3
[root@localhost bin]# pip3
-bash: /usr/local/bin/pip3: 沒有那個文件或目錄
[root@localhost bin]# type pip3
pip3 已被哈希 (/usr/local/bin/pip3)
[root@localhost bin]# hash -r
[root@localhost bin]# type pip3
pip3 是 /usr/bin/pip3

在這里插入圖片描述

7、導出之前Windows中python安裝的包的清單

打開cmd切換到桌面

pip freeze > package.txt

在這里插入圖片描述
在這里插入圖片描述
然后將其導入Centos7中,並用pip3安裝文件中的模塊
在這里插入圖片描述

至此python3中的功能及常用模塊已安裝完畢並可以正常使用

卸載python3
查看當前python版本:

python -V

在這里插入圖片描述
注意卸載的時候python后跟的2或3或者什么都不跟,否則會全部刪除

卸載python3
      rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps       卸載pyhton3
      whereis python3 |xargs rm -frv           刪除所有殘余文件
      成功卸載!
      whereis   python       查看現有安裝的python


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM