एक प्रॉक्सी का उपयोग करके ubuntu 16.04 LTS पर pip3 (python3 के लिए) स्थापित करना


83

मैंने प्रवेश करने की कोशिश की है:

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

घर से ठीक काम करता है, लेकिन मेरे पास स्कूल में पढ़ाने वाली लिनक्स मशीनें हैं, जिनके पास एक प्रॉक्सी है, जो मुझे लगा कि हमने ubuntu.com के लिए बायपास कर दिया है, लेकिन लगता है कि मैं किसी तरह नहीं ...
ऐबिसड

1
तो इसका उबंटू से कोई लेना-देना नहीं है लेकिन आपका नेटवर्क कॉन्फ़िगरेशन तब है।
डेविड फ़ॉस्टर 01

जवाबों:


139

आपके द्वारा अपनाई गई पहली प्रक्रिया सही है

sudo apt-get -y install python3-pip

लेकिन स्थापित करने से पहले कमांड का उपयोग करके अपडेट करने का प्रयास करें

sudo apt-get update

यदि पहले काम नहीं किया था तो आप कर्ल का उपयोग करके भी ऐसा कर सकते हैं

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

फिर स्थापना प्रयास को सत्यापित करने के लिए

pip3 --help 

संस्करण की जाँच के लिए:

pip3 --version 

2
धन्यवाद! लेकिन इसकी जरूरत थी: "पिप 3
हेल्प

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

दिलचस्प! आपको pip3 को स्थापित करने के लिए 'sudo apt-get update' की आवश्यकता क्यों है? बल्कि मेरे लिए अप्रत्याशित लगता है।
चार्ली पार्कर

यह pip3 के लिए काम नहीं करता है, यह pip2 स्क्रिप्ट स्थापित करता है जो python3 नहीं चल सकता है।
rjurney

8
curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3पायथन 3 के लिए;)
mbdevpl 1

2

मैंने "सॉफ़्टवेयर और अपडेट" में सर्वर को बदलकर इस तरह की समस्या को ठीक किया -> से डाउनलोड करें: वहां मैंने अलग-अलग पते को चुना और 404 गायब हो गए।


1
आपने क्या पता चुना? कृपया अधिक विवरण जोड़ें
TiloBunt

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.