web-dev-qa-db-ja.com

Ubuntu16.04にpython3.6-devをインストールできないのはなぜですか

このコマンドで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'

誰でも助けることができますか?このエラーが発生する理由と、パッケージをインストールする正しい方法は何ですか?

18
Sanjit kumar

Omajidで述べたように、パッケージは16.04では使用できません。ただし、16.04で必要な場合は、Felix Krullの個人用パッケージリポジトリを追加するなどして取得できます。

Sudo add-apt-repository ppa:fkrull/deadsnakes

編集:上記のPPAは無効になっています。説明 here および新しいPPA here を参照してください。以下のPPAを使用して使用してください。

Sudo add-apt-repository ppa:deadsnakes/ppa

21
Jobomat

Python-3.6をインストールしようとして、上記と同じエラーが発生した場合。これは、私たちが鉛を修正するのに役立ちました。

  1. ターミナルを開き、コマンドを実行してPPAを追加します。

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

  2. 次に、更新を確認し、コマンドを使用して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をインストールする方法"

注:Linux 16.04は、プロジェクトでpython 3.6を使用する必要がある場合、デフォルトのpython v 2.7を使用します。このプロジェクトのデフォルトバージョンとしてpython-3.6を設定するだけです。 Sudo update-alternatives ...コマンドを使用すると、端末が消えます(:。

9
DINA TAKLIT

パッケージが新しすぎます。古い16.04リリースでは使用できません。新しいバージョンで利用可能です buntu 16.1

7
Omair Majid

この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
5
Aquarius
Sudo add-apt-repository ppa:deadsnakes/ppa

彼らはレポの名前を変更したと思います。

0
sushrut619