一、安装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
至此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