Centos7 下安裝python3及卸載

1、安裝python3

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

在這裏插入圖片描述

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

這裏下載安裝python3.5.2的緣由主要是因爲後期結合Django的穩定性好
在這裏插入圖片描述node

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

在這裏插入圖片描述

四、配置安裝路徑

切入到解壓目錄下python

./configure prefix=/usr/local/python3

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

五、編譯安裝

切入到解壓目錄下web

make && make install

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

六、配置軟鏈接
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配置軟連接後用不了:
在這裏插入圖片描述
解決方式:sql

[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

在這裏插入圖片描述

七、導出以前Windows中python安裝的包的清單

打開cmd切換到桌面bash

pip freeze > package.txt

在這裏插入圖片描述
在這裏插入圖片描述
而後將其導入Centos7中,並用pip3安裝文件中的模塊
在這裏插入圖片描述svg

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

卸載python3
查看當前python版本:3d

python -V

在這裏插入圖片描述
注意卸載的時候python後跟的2或3或者什麼都不跟,不然會所有刪除code

卸載python3
      rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps       卸載pyhton3
      whereis python3 |xargs rm -frv           刪除全部殘餘文件
      成功卸載!
      whereis   python       查看現有安裝的python
相關文章
相關標籤/搜索