Python编译


本文介绍如何下载源码及编译

下载py

我的开发环境是ubuntu所以在有网的情况下,我就可以直接用apt安装
sudo apt-get install python3.8
然后本文就结束了。

还有一种情况没有外网,那么就下载源码进行编译。
下载地址:
https://www.python.org/downloads/
在这里插入图片描述
按需要选择个版本点击链接后就会看到源码以及macos平台的和win平台的安装包
在这里插入图片描述

编译

下载源码后就拿到了这个包
在这里插入图片描述
1.解压
tar -xvJf ***.tar.xz
2.设置安装目录 注意需要绝对路径
cd py目录
./configure --prefix=/xxxx/python3.8.8
3.编译
make
make install
安装完后就能看到这些
在这里插入图片描述

设置环境变量

一般在一个系统里面我们习惯共存py2 和py3因为他们有很大的不同
然后用软连接的方式调用
一般python调用的是python2的版本,调用python3版本的话用python3来调用
在这里插入图片描述
install后已经创建好了软连接
在这里插入图片描述
vim ~/.bashrc
export PATH=~/xxx/python3.8.8/bin:$PATH
source ~/.bashrc
查看是否生效。
在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_41884251/article/details/117278994