내 Python은 2.7.5입니다.
-bash-4.2$ python --version
Python 2.7.5
기본적으로 Python pip가 없습니다.
내 Linux는 Redhat ERHL 7.3입니다.
-bash-4.2$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)
또한 Linux 저장소에 python-pip가 없는지 확인했습니다.
-bash-4.2$ yum search python-pip
Loaded plugins: product-id, rhnplugin, search-disabled-repos, subscription-manager
*Note* Spacewalk repositories are not listed below. You must run this command as root to access Spacewalk repositories.
cloudera-manager 7/7
Warning: No matches found for: python-pip
No matches found
내가 pip를 설치한 방식은 . 나는 다음에서 명령을 get-pip.py
받았습니다.get-pip.py
https://packaging.python.org/installing/
다운로드 링크는https://bootstrap.pypa.io/get-pip.py
Windows 노트북용으로 다운로드하고 ftp를 통해 Linux 서버에 업로드했습니다.
내가 달릴 때 python get-pip.py
. 인터넷에 연결을 시도합니다.
-bash-4.2$ python get-pip.py
Collecting pip
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x35755d0>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/pip/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x3575a90>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/pip/
질문:
- 어디로 연결되나요?
- 개인 저장소를 설정할 수 있나요?
- pypi 저장소인가요?
- 이 pypi 저장소에 정적 웹 서버를 사용할 수 있습니까?
- 내 개인 저장소에 대한 연결을 가리키도록 get-pip.py를 어떻게 설정합니까?
답변1
OS 경로로 가고 싶지 않다면 PyPI에서 소스 아카이브를 다운로드하여 수동으로 설치할 수도 있습니다.
- 가다https://pypi.org/project/pip/#files
- 아카이브 파일을 다운로드하고 압축을 푼다.
- 달리기
python setup.py install
답변2
다음에서 .rpm을 다운로드하세요.EPEL 저장소그리고 yum 명령을 사용하여 설치합니다.
https://dl.fedoraproject.org/pub/epel/7Server/x86_64/Packages/p/python2-pip-8.1.2-8.el7.noarch.rpm