ubuntu16.04安装python3.7开发环境
为何是python3,且是python3.7
1.被抛弃的python2
python 官方宣布,自2020年1月1日起,不在对python2进行维护
2.python3是未来的主流
目前python3的最新版本是python3.8+,还处于开发中,文档较少,最早发布时间是2019-10-14,python3.7是最新的稳定版本最后支持时间可以到2023年
源码安装步骤
安装环境准备
sudo apt-get install build-essential checkinstall libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev
下载安装包
1.在你个人PC下,新建一个目录,用于存放及安装python3.7,避免弄脏系统环境,新建好目录后,下载安装包, 并解压到当前目录下
droid@droid-server:~$ cd ~
droid@droid-server:~$ mkdir python_src_analysis
droid@droid-server:~$ cd python_src_analysis
droid@droid-server:~/python_src_analysis$ wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz
droid@droid-server:~/python_src_analysis$ tar -zxvf Python-3.7.8.tgz
下载解压缩完成后,如下图所示
2.在当前目录下,新建一个build目录
mkdir build
3.开始编译安装
cd Python-3.7.8/
./configure --prefix=/path/to/you/build # build 的绝对路径
4.安装
make -j8 && make install # -j8 可选,根据个人PC性能选择,也可以缺少该参数
5.等待安装完成,完成后,可直接进入path/to/you/build目录,可以看到有如下图所示内容
6.进入bin目录,可以看到如下图所示内容
7.测试是否安装成功
./python3.7
将进入python shell 交互环境(楼主安装的是python3.7.3)