Linux安装Python和pip环境
下载安装包
https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz
建议使用迅雷下载
上传压缩包后解压
tar -xvf Python-3.9.6.tgz
然后进入目录 cd Python-3.9.6
删除旧版本
如果在这之前安装过其他版本的 python,那么建议先删除在重新安装新版本。
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3
rm -rf /usr/local/python3
安装依赖关系
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
gcc :c 编译器
python-devel python 开发包
openssl-devel 用于 pythn 的 ssl 模块
sqlite-devel 轻量级数据库
制定安装路径
./configure --prefix=/usr/local/python3
prefix 后边加的就是你的路径。我这里表示的是安装到/usr/local/python3
这个目录里。
编译&安装
make & make install && make clean
我自己在测试中卡在了一个进度,不知道啥原因,解决方式就是ctrl+c
强制终止,然后重新运行一下make & make install
命令即可。
此时进入我们的安装目录,已经能看到有文件了
添加软连接
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip3
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小康博客!
评论
ArtalkDisqusjs