安装步骤
使用apt-get安装一些依赖和组件
sudo apt-get update
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
使用wget从Python官网下载安装包
选择一个目录
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
时间比较久,耐心等待
编译和安装
sudo tar xvzf Python-3.7.0.tgz
cd Python-3.7.0/
sudo ./configure --enable-optimizations // 默认安装在/usr/local/bin路径下 使能优化性能的选项
sudo make altinstall // 防止覆盖在/usr/bin下的python
编译出错,ModuleNotFoundError: No module named ‘_ctypes
查了资料说3.x版本需要安装libffi-dev
sudo apt-get install
继续安装
sudo make altinstall
安装完成