/usr/bin/python
/usr/bin/python2.7
내 OS 14.04에서 사용되는 이전 버전 2.7.6 Python을 가리킵니다 .이전 Python의 경우 모듈을 설치하고 싶었습니다
regex
.$ sudo python -m pip install regex /usr/bin/python: No module named pip
python-pip
그래서 synatpic에서는 이전 Python을 설치했습니다 . 위의 명령은 이제 다음과 같이 말했습니다.Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory
그래서 시냅틱에서
libpython2.7-dev
. 이제 모든 것이 작동합니다./usr/bin/local/python2.7
또한 소스를 컴파일하여 최신 버전의 Python 2.7.9를 에 설치했습니다 .regex
pip를 설치한 다음 새 Python을 어떻게 설치할 수 있나요 ?
감사해요.
답변1
소스에서 설치하는 경우 다음을 실행해야 합니다.
/usr/local/bin/python2.7 -m ensurepip
그러면 실제로 애플리케이션 pip
이 /usr/local/bin
.
답변2
Python 2.7.9 이상(python2 시리즈) 및 Python 3.4 이상에는 기본적으로 pip가 포함됩니다.1, 따라서 이미 pip가 있을 수 있습니다.
pip를 설치하려면 안전하게 다운로드하세요.get-pip.py
그런 다음 다음을 실행합니다(관리자 액세스가 필요할 수 있음).
python get-pip.py