python源码安装
下载python3.7.7源码
卸载py37 sudo apt-get autoremove python3.7
解压文件
sudo tar -xvf Python-3.7.7.tgz
编译文件
安装依赖库
sudo apt -y install libbz2-dev libncurses5-dev libgdbm-dev liblzma-dev libsqlite3-dev libssl-dev libreadline6-dev libffi-dev
编译解压文件
sudo ./configure --prefix=/usr/local/python3.7 --enable-optimizations --enable-shared
执行make
sudo make
执行make install
sudo make install
添加环境变量,此处我就添加了pip 、setuptools和python的软连接
sudo ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python3.7
sudo ln -s /usr/local/python3.7/bin/pip3 /usr/bin/pip3
查看python版本
cd /etc/ld.so.conf.d
sudo vim python3.7.conf
/usr/local/python3.7/lib
sudo ldconfig
1
2
3
4
python3.7 -V