menginstal pip3 (untuk python3) di ubuntu 16.04 LTS menggunakan proxy


84

Saya sudah mencoba memasukkan:

sudo apt install python3-pip

Kesalahan yang saya dapatkan adalah:

$ 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?

Saya percaya kami telah melewati proxy, jadi saya tidak yakin mengapa saya mendapatkan '404 file tidak ditemukan'.


3
Coba lagi berlarisudo apt-get update
— muru

Bekerja dari rumah baik-baik saja, tetapi saya memiliki mesin Linux di sekolah tempat saya mengajar, yang memiliki proxy yang saya pikir telah kami bypass untuk ubuntu.com, tetapi sepertinya saya belum entah bagaimana ...
— Abisdad

1
Jadi ini tidak ada hubungannya dengan Ubuntu tetapi konfigurasi jaringan Anda kemudian.
— David Foerster

Jawaban:


140

Prosedur pertama yang Anda ikuti sudah benar

sudo apt-get -y install python3-pip

Namun sebelum menginstal coba perbarui menggunakan perintah

sudo apt-get update

Jika dulu tidak berhasil maka Anda juga bisa melakukan ini dengan menggunakan curl

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

Kemudian untuk memverifikasi instalasi coba

pip3 --help 

Untuk memeriksa versi:

pip3 --version 

2
Terima kasih! Tetapi dibutuhkan: "pip3 --help"
— Abisdad

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

Menarik! Mengapa Anda memerlukan 'sudo apt-get update' untuk menginstal pip3? sepertinya agak tidak terduga bagi saya.
— Charlie Parker

Ini tidak berfungsi untuk pip3, ia menginstal skrip pip2 yang python3 tidak dapat dijalankan.
— rjurney

8
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3untuk Python 3;)
— mbdevpl

2

Saya memperbaiki masalah tersebut dengan mengubah Server di "Software & Updates" -> Unduh dari: di sana saya memilih alamat yang berbeda dan 404 menghilang.


1
alamat apa yang kamu pilih? tolong tambahkan lebih detail
— TiloBunt

0

apa yang berhasil untuk saya

curl -sS https://bootstrap.pypa.io/get-pip.py >>setup.py
python3 setup.py
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.