web-dev-qa-db-ja.com

Ubuntu 17.10にPython pipをインストールできません

私は走ったSudo apt-get install python-pip端末から。しかし、私は次のエラーを受け取りました:-

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python-pip

そして、私がコマンドを実行したときSudo apt-get install python-setuptools python-dev build-essential.端末から、次のエラーが発生しました:-

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package python-setuptools
E: Unable to locate package python-dev
E: Unable to locate package build-essential.
E: Couldn't find any package by glob 'build-essential.'
E: Couldn't find any package by regex 'build-essential.'

この問題を解決するにはどうすればよいですか?

2
varghese thomas

すべてのUbuntuリポジトリ(mainuniverserestrictedmultiverse)が有効になっていないようです。そのため、Unable to locate <package>エラー。これを行うには、ターミナルから次のコマンドを1つずつ実行します。

Sudo add-apt-repository main
Sudo add-apt-repository universe
Sudo add-apt-repository restricted
Sudo add-apt-repository multiverse
Sudo apt update

また、2番目のコマンド、つまりSudo apt-get install python-setuptools python-dev build-essential.、パッケージに名前を付けていませんbuild-essential正しく。したがって、このエラーが発生しました:-

E: Couldn't find any package by glob 'build-essential.'
E: Couldn't find any package by regex 'build-essential.'

別の方法を使用して、Ubuntu 17.10にpipをインストールできます。これを行うには、ターミナルから次のコマンドを1つずつ実行します。

Sudo apt install curl
curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py
Sudo python3 /tmp/get-pip.py
pip install --user pipenv
echo "PATH=$HOME/.local/bin:$PATH" >> ~/.profile
source ~/.profile

参照

9
Gautam Vashisht

Aptパッケージレジストリをダウンロードしましたか? $ Sudo apt updateから始めて、$ Sudo apt update -yでパッケージの更新を取得できることを確認してください

また、システムが破壊されていないことを確認してください。おそらくあなたのエラーメッセージを投稿しますか? python-pipをインストールできません

4
Andrew Keech