CentOS 7을 사용하고 있습니다. Pip을 사용하여 virtualenv를 설치하고 싶습니다. 그래서 이렇게 Pip을 설치했는데...
[laredotornado@server Python-3.7.2]$ sudo yum install python-pip httpd mod_wsgi
[sudo] password for laredotornado:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.fileplanet.com
* extras: mirror.us-midwest-1.nexcess.net
* updates: mirror.fileplanet.com
No package python-pip available.
Package httpd-2.4.6-88.el7.centos.x86_64 already installed and latest version
Package mod_wsgi-3.4-18.el7.x86_64 already installed and latest version
Nothing to do
그런데 실제로 pip를 사용하려고 하면 찾을 수 없다는 메시지가 나타납니다.
[laredotornado@server Python-3.7.2]$ sudo pip install virtualenv
sudo: pip: command not found
Linux 배포판에 pip를 올바르게 설치하려면 어떻게 해야 합니까?
답변1
요약:다른 웹사이트:
CentOS 7의 핵심 패키지 저장소는 python-pip
. 이렇게 하려면 EPEL("Enterprise Linux용 추가 패키지") 저장소를 활성화해야 합니다. 당신은 그것을 사용할 수 있습니다
sudo yum install epel-release
pip
그 후에는 설치할 수 있어야합니다
sudo yum install python-pip
또한 관련될 수 있습니다:
- CentOS 7에 pip를 설치하는 방법은 무엇입니까?(StackOverflow에서, 이전 버전)
- centos7에 pip(3)을 설치하는 권장 방법(StackOverflow에서 최신)
특히, 한 가지 대답은 다음과 같습니다.
Python 3.5는
pip
이미 Python 배포판에 번들로 포함되어 있으므로python3.6 -m pip
.pip
답변2
대체 솔루션:
wget https://bootstrap.pypa.io/get-pip.py && python3 get-pip.py