为什么我会得到这个403错误?
Err:10 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu bionic InRelease
403 Forbidden 发布于 2020-02-24 15:15:42
PPA没有包裹。在为存储库创建目录结构之前(当PPA上传到存储库并生成包时会发生这种情况),当您尝试访问该目录树时,Apache在PPA存储库页面上默认为403禁止。删除回购中的所有包会做同样的事情,考虑到PPA的描述如下,我认为这是在这里发生的:
作为抗议大公司滥用开源项目的一部分,这份PPA已被从公众访问中删除。要了解更多细节,请访问这里的主页:https://launchpad.net/~jonathonf,如果您是一家公司,并且希望此PPA继续,那么请告诉我您的首选捐款路线,我会安排一些事情。如果我们已经取得联系,然后向我提供您的Launchpad ID,我将在此期间将您添加到私人PPA中。
捐赠给Python:https://www.python.org/psf/donations/捐赠给Debian:https://www.debian.org/donations捐赠给我:https://ko-fi.com/jonathonf
如果您需要Python3.6环境,那么唯一剩下的选项就是使用PyEnv这样的实用工具从源代码编译,或者从源代码编译并在您自己的主环境中执行。该实用工具允许您在主目录之外安装与系统上的版本不同的Python版本,从而根本不影响系统Python包。
(我与PyEnv没有任何联系,但我发现他们的工具对于使用多个Python版本非常有用,而不涉及我的系统安装的Python版本,而且因为它在我的主目录中,所以不影响系统包,也不需要sudo或类似的提升隐私。您需要为Python3包构建构建依赖关系来构建Python,但安装起来非常简单,然后在使用PyEnv允许您在shell环境中使用的替代Python环境(或直接执行)时就可以工作了。
https://askubuntu.com/questions/1212715
复制相似问题