Python

Linux源码安装Python

微信扫一扫,分享到朋友圈

Linux源码安装Python
收藏 0 0

安装

从官方(https://www.python.org/downloads/)下载最新源码,当前最新版本为3.9.6。

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz # 下载最新版本的Python
tar xvf Python-3.9.6.tgz # 解压
cd Python-3.9.6/ # 进入到目录
./configure --prefix=/usr/local/python396 # 配置
make # 编译
make install  编译安装

默认情况下,当前安装的版本是没有加入到环境变量的,我们可以通过具体的路径进行使用。

如果加速pip包的安装,可以把源设置为清华大学的源或者其他的国内源。

/usr/local/python396/bin/pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

也可以把安装后的Python加入到path中,或者把安装后的Python做软链接到系统的bin中。

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

常见报错

  1. fatal error: ffi.h: No such file or directory
yum install -y libffi-devel  python-devel # centos
apt-get install -y libffi-dev python-dev libevent-dev # ubuntu
锦城虽云乐,不如早还家。
下一篇

Git快速提取已提交的文件并打包

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片