如何在 Ubuntu 16.04 LTS 中安装 Python 3.6
干,居然还是 Python 3.5!
Let's do it!
添加 deadsnakes 的 PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
现在就能安装 Python 3.6 啦!
sudo apt install python3.6
接下来我们为了方便管理,要先将这些版本记录:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
然后使用这个命令来切换输入 python3
时使用的默认版本!
sudo update-alternatives --config python3
Python 安装好了,那么 pip
呢?系统级别的还是 3.5……而且直接使用 python -m pip
又会出现这些问题(例子):
ImportError: No module named _internal
# 或者
/usr/local/bin/python3: No module named pip
sudo apt remove python-pip
之后 sudo apt install python3-pip
在这里是没有用的。该怎么办!?
我们可以强行重装嘛!
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --force-reinstall
这样就可以使用 python -m pip
啦!
参考资料
- https://askubuntu.com/questions/1069295/python-3-6-6-to-ubuntu-16-04-1
- https://github.com/pypa/pip/issues/5253
如果喜欢本文,欢迎点击下方的「鼓掌」按钮!
如果上面没有加载出任何东西,可以点击这里。
如果喜欢本文,欢迎点击下方的「鼓掌」按钮!
如果上面没有加载出任何东西,可以点击这里。