プロキシを使用して、ubuntu 16.04 LTSにpip3(python3用)をインストールする


84

私は入力しようとしました:

sudo apt install python3-pip

私が得るエラーは:

$ sudo apt install python3-pip  
Reading package lists... Done 
Building dependency tree        
Reading state information... Done 
The following additional packages will be installed:
    libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-wheel python3.5-dev 
The following NEW packages will be installed:
    libexpat1-dev libpython3-dev libpython3.5-dev python-pip-whl python3-dev python3-pip python3-wheel python3.5-dev 0 to upgrade, 8 to newly install, 0 to remove and 0 not to upgrade. 
Need to get 1,219 kB/39.1 MB of archives. 
After this operation, 56.8 MB of additional disk space will be used. 
Do you want to continue? [Y/n] y 
Ign:1 au.archive.ubuntu.com/ubuntu xenial-updates/universe i386 python-pip-whl all 8.1.1-2ubuntu0.1 
Ign:2 au.archive.ubuntu.com/ubuntu xenial-updates/universe i386 python3-pip all 8.1.1-2ubuntu0.1 
Err:1 au.archive.ubuntu.com/ubuntu xenial-updates/universe i386 python-pip-whl all 8.1.1-2ubuntu0.1
    404  Not Found 
Err:2 au.archive.ubuntu.com/ubuntu xenial-updates/universe i386 python3-pip all 8.1.1-2ubuntu0.1
    404  Not Found
E: Failed to fetch http://au.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python-pip-whl_8.1.1-2ubuntu0.1_all.deb 
    404  Not Found
E: Failed to fetch http://au.archive.ubuntu.com/ubuntu/pool/universe/p/python-pip/python3-pip_8.1.1-2ubuntu0.1_all.deb
    404  Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

プロキシをバイパスしていると思うので、「404ファイルが見つかりません」と表示される理由はわかりません。


3
もう一度実行してみてくださいsudo apt-get update
-muru

自宅で問題なく動作しますが、私が教えている学校にLinuxマシンがあります。これにはubuntu.comでバイパスしたと思われるプロキシがありますが、どうにかしていないようです...
16年

1
したがって、これはUbuntuとは何の関係もありませんが、ネットワークの設定です。
デビッドフォースター

回答:


140

最初に行った手順は正しいです

sudo apt-get -y install python3-pip

しかし、インストールする前にコマンドを使用して更新してみてください

sudo apt-get update

最初に動作しなかった場合は、curlを使用してこれを行うこともできます

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python3 get-pip.py --user

次に、インストールを確認します

pip3 --help 

バージョンを確認するには:

pip3 --version 

2
ありがとうございました!しかし、それが必要でした:「pip3 --help」
-Abisdad

1
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python
PvdL

面白い!pip3をインストールするために「sudo apt-get update」が必要なのはなぜですか?むしろ予想外のようです。
チャーリーパーカー

これはpip3では機能せず、python3が実行できないpip2スクリプトをインストールします。
-rjurney

8
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3Python 3の場合;)
mbdevpl

2

「ソフトウェアとアップデート」でサーバーを変更することでこのような問題を修正しました->ダウンロード元:別のアドレスを選択すると、404が消えました。


1
どの住所を選びましたか?詳細を追加してください
TiloBunt

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.