프록시를 사용하여 우분투 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

집에서도 잘 작동하지만, 내가 가르치는 학교에는 Linux 컴퓨터가 있는데, 우분투 닷컴을 우회했다고 생각되는 프록시가 있지만 어떻게 든 그렇지 않은 것 같습니다 ...
Abisdad

1
따라서 이것은 Ubuntu와 관련이 없으며 네트워크 구성과 관련이 있습니다.
David Foerster

답변:


139

첫 번째 절차는 정확합니다

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'가 필요합니까? 다소 예상치 못한 것 같습니다.
Charlie Parker

이것은 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.