Ubuntu 16.04自带的python是3.5的,使用apt-get install 也无法安装更高版本的python3. 在网上找了一下有使用下面命令操作的
sudo add-apt-repository ppa:jonathonf/python-3.6
使用该命令来添加这个ppa库的,但问题是,这个ppa源已经过期了,使用下面命令之后会报警告和错误
sudo apt-get update
W:The repository 'http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial Release' does not have a Release file.
E: Failed to fetch http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xenial/main/binary-amd64/Packages 403 Forbidden
E: Some index files failed to download. They have been ignored, or old ones used instead.
参考了一下其他回答,正确的方法是这样的:
首先如果添加了上面的库要先将其删掉:
sudo add-apt-repository -r ppa:jonathonf/python-3.6
换成另一个库来安装:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo