Centos7 下安装Python3及卸载的教程

一、安装python3

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

810F5116-C61B-91CB-18F2-96227CA7161A.jpeg

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

这里下载安装python3.5.2的原因主要是由于后期结合Django的稳定性好

70EFA661-126C-5B5F-A792-EC944D46D47C.jpeg

3、解压python安装包tar -Jxvf Python-3.5.2.tar.xz

76527756-4578-543D-036A-86FC20424912.jpeg

4、配置安装路径

切入到解压目录下

./configure prefix=/usr/local/python3

5D1429E9-97C1-6BEF-D6D4-72603CB2741D.jpegAEFF0347-1ABB-8DF5-4C14-3422F1701043.jpeg

5、编译安装

切入到解压目录下

make && make install

F707C65C-6B5E-E43B-3481-F3FBB40F4DFC.jpegF7157B64-C2F1-BBFE-AA73-CA5B7FC5CCD6.jpeg

6、配置软连接ln -s /usr/local/python3/bin/python3 /usr/bin/python3

FE360894-25B3-04E1-92A1-5ECFD787CCEA.jpeg21F19DEB-1819-57DC-F952-EFFB2B5DAEA2.jpeg

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

8057BAE5-D9E0-14F8-14E7-A45EFAE5187F.jpeg38C8E5CC-722F-12A5-D70B-9B4C09728D67.jpeg

现在可以正常使用python3.5.2和pip3

38149393-9B3A-D689-89A5-9F68E5C68696.jpeg

这里发现pip3配置软链接后用不了:

AFCEE937-B758-0AAF-B7E8-E79F645E57CA.jpeg

解决方式:

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

C57FF86E-8961-03FD-4991-D5C5754587F1.jpeg

7、导出之前Windows中python安装的包的清单

打开cmd切换到桌面

pip freeze > package.txt

6A928911-048E-6E00-F8CC-FB838A2F1555.jpeg60FF3B4C-39FA-757B-8F41-D6CE5A16F1D7.jpeg

然后将其导入Centos7中,并用pip3安装文件中的模块

412E12E0-168C-55C7-5EAF-DA09DFAEFE2A.jpeg

至此python3中的功能及常用模块已安装完毕并可以正常使用

卸载python3

查看当前python版本:

python -V

E9FFE11F-6F4F-81AE-0CEE-F078BC00D556.jpeg

注意卸载的时候python后跟的2或3或者什么都不跟,否则会全部删除

卸载python3 rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 卸载pyhton3 whereis python3 |xargs rm -frv 删除所有残余文件 成功卸载! whereis python 查看现有安装的python

收藏 (0)
评论列表
正在载入评论列表...
我是有底线的