我有ubuntu版本20.04,我想从shell安装python 3.6。在sudo apt install software-properties-common
之后,我尝试使用add-apt-repository ppa:deadsnakes/ppa
命令,但我得到以下错误:
Cannot add PPA: 'ppa:~deadsnakes/ubuntu/ppa'.
ERROR: '~deadsnakes' user or team does not exist
我是否忘记了任何步骤或仓库不再工作?
7条答案
按热度按时间pprl5pva1#
您可能使用了公司代理,并需要将
-E
添加到sudo命令中以保留环境变量。nmpmafwu2#
我在虚拟机中安装了一个新的Ubuntu,得到了这个错误,其他答案都不适合我。但是,这个命令为我解决了这个问题:
k2fxgqgv3#
对于在Dockerfile中运行此文件时遇到问题的人,请更改:
收件人:
帮我解决了这个问题。
b1zrtrql4#
我也遇到了同样的问题,但是在Docker容器上,所以没有
sudo
可用。我可以手动添加/etc/apt/sources.list
的仓库:我在16.04,所以使用
xenial
。然后:
您应该能够安装python 3.6,
roejwanj5#
在运行ppa命令之前输入以下内容:
ou6hu8tu6#
你检查过
/etc/apt/sources.list.d
的存在吗?在摆弄了我的ppa之后,我发现我还没有创建那个目录。如果这也是你的情况,请此外,正如@kuropan建议的那样,没有必要在'deadsnakes'之前添加~
我用的是ubuntu 20.04.1 LTS
6rqinv9w7#
您是否从某个网页复制此命令?也许这里面有一些看不见的东西。尝试手动输入。