为什么我无法在 Ubuntu16.04 上安装 python3.6-dev
Why can't I install python3.6-dev on Ubuntu16.04
我正在尝试使用此命令安装 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'
有人可以帮忙吗?为什么我会收到此错误以及安装软件包的正确方法是什么?
包太新了。它在旧的 16.04 版本中不可用。它在较新的 Ubuntu 16.10.
中可用
sudo add-apt-repository ppa:deadsnakes/ppa \
&& sudo apt update \
&& sudo apt install python3.6
编辑:
以下 PPA 已被禁用,请参阅讨论 here and the new PPA here。所以改用上面提到的PPA。
原回答:
正如 omajid 所提到的,该软件包在 16.04 中不可用。但是如果你在 16.04 中需要它,你可以通过添加例如 Felix Krull 的个人包存储库来获得它:
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo add-apt-repository ppa:deadsnakes/ppa
猜猜他们更改了 repo 的名称。
对于那些尝试安装 python-3.6 并遇到与上述错误相同的错误的人。这对您和我们都有帮助,它帮助我解决了 pb。
打开终端然后运行命令添加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
更多详情请点击此处"How to Install Python 3.6.1 in Ubuntu 16.04 LTS"
Note: Linux 16.04 use python v 2.7 as default one if u needa use
python 3.6 in your project just set python-3.6 as default version for
this project. It's better then use sudo update-alternatives ...
command then your terminal will vanish :(.
这个 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
这个ppa:jonathonf
对我不起作用。
ppa:deadsnakes
目前工作正常。
有效的是:
打开一个终端
执行以下命令:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.6
我正在尝试使用此命令安装 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'
有人可以帮忙吗?为什么我会收到此错误以及安装软件包的正确方法是什么?
包太新了。它在旧的 16.04 版本中不可用。它在较新的 Ubuntu 16.10.
中可用sudo add-apt-repository ppa:deadsnakes/ppa \
&& sudo apt update \
&& sudo apt install python3.6
编辑: 以下 PPA 已被禁用,请参阅讨论 here and the new PPA here。所以改用上面提到的PPA。
原回答:
正如 omajid 所提到的,该软件包在 16.04 中不可用。但是如果你在 16.04 中需要它,你可以通过添加例如 Felix Krull 的个人包存储库来获得它:
sudo add-apt-repository ppa:fkrull/deadsnakes
sudo add-apt-repository ppa:deadsnakes/ppa
猜猜他们更改了 repo 的名称。
对于那些尝试安装 python-3.6 并遇到与上述错误相同的错误的人。这对您和我们都有帮助,它帮助我解决了 pb。
打开终端然后运行命令添加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
更多详情请点击此处"How to Install Python 3.6.1 in Ubuntu 16.04 LTS"
Note: Linux 16.04 use python v 2.7 as default one if u needa use python 3.6 in your project just set python-3.6 as default version for this project. It's better then use
sudo update-alternatives ...
command then your terminal will vanish :(.
这个 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
这个ppa:jonathonf
对我不起作用。
ppa:deadsnakes
目前工作正常。
有效的是:
打开一个终端
执行以下命令:
sudo apt-get update sudo apt-get upgrade sudo apt-get install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update sudo apt-get install python3.6