为什么我不能在Ubuntu16.04上安装python3.6-dev
发表于:2022-10-08 |
我想Python 3.6-dev用这个命令安装:

sudo apt-get install python3.6-dev
但我收到这个错误:

E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'
有人可以帮忙吗?为什么我会收到此错误以及安装软件包的正确方法是什么?

小智  27

如omajid所述,该包装在16.04不可用.但是如果您在16.04中需要它,您可以通过添加例如Felix Krull的个人包存储库来获取它:

sudo add-apt-repository ppa:fkrull/deadsnakes
编辑:以上PPA已被禁用,见讨论这里和新的PPA 这里.因此,使用下面提到的PPA来使用它:

sudo add-apt-repository ppa:deadsnakes/ppa

DIN*_*LIT  10

对于那些尝试安装python-3.6并获得与上述错误相同的错误的人。这也可以为您提供帮助,帮助我们解决了铅问题。

打开终端,然后运行命令以添加PPA:

sudo add-apt-repository ppa:jonathonf/python-3.6

然后检查更新并通过命令安装Python 3.6:

sudo apt-get update

sudo apt-get install python3.6

现在,确保已成功安装安装,只需运行python3.6-v或python3.6

有关更多详细信息,请单击此处“如何在Ubuntu 16.04 LTS中安装Python 3.6.1”

注意:如果您需要在项目中使用python 3.6,则Linux 16.04使用python v 2.7作为默认版本,只需将python-3.6设置为该项目的默认版本即可。最好使用sudo update-alternatives ... 命令,然后终端将消失:(。

乔纳森回购有问题。从这里安装后,我在让 pip 为我工作时遇到了很多问题。改为使用 deadsnakes 回购。请求库的肯尼斯说同样的:https://docs.python-guide.org/starting/install3/linux/ (3认同)
Oma*_*jid  7

包裹太新了.它在较旧的16.04版本中不可用.它可以在较新的Ubuntu 16.10中使用.

你为什么做这个ubuntu? (2认同)
小智  7

这个PPA在ubuntu 16.04上就像一个魅力。在此发布给其他人。

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa 
sudo apt-get update
sudo apt-get install python3.6
上一篇:
pip执行指令后报语法错误sys.stderr.write(f”ERROR: {exc}”)解决办法
下一篇:
【NAS】NFS客户端挂载目录后无写入权限的解决方案