답변:
두 가지 옵션이 있지만 어느 쪽이든 easy_install-3.2가 필요합니다. 포장되어 있지 않은 것 같아서 직접 설치해야합니다. 다행히도 쉽습니다. 그리고 python3-pkg-resources도 얻어야합니다.
sudo apt-get install python3-pkg-resources
wget http://python-distribute.org/distribute_setup.py
sudo python3 distribute_setup.py
이제 easy_install-3.2를 사용하여 Pyramid를 설치하거나 Python3에서 pip를 설치할 수 있습니다.
옵션 1:
sudo easy_install-3.2 pyramid
옵션 2 :
sudo easy_install-3.2 pip
sudo pip-3.2 install pyramid
또는 특정 버전의 Python으로 특정 버전의 패키지를 설치하려는 경우이 방법입니다
sudo python2.7 -m pip install pyudev=0.16
"="가 작동하지 않으면 "=="
sudo python2.7 -m pip install pyudev=0.16
출력 : Invalid requirement: 'pyudev=0.16' = is not a valid operator. Did you mean == ?
sudo python2.7 -m pip install pyudev==0.16
잘 작동합니다
각 python
바이너리에는 자체 pip
실행 파일 이 있어야합니다 .
를 사용하면 자동으로 하나를 얻습니다 virtualenv
. 그런 다음 pip install pyramid
활성화 된 virtualenv에서 실행할 수 있습니다 . 예 :
$ vex venv pip install pyramid
pip
시스템을 설치하는 데 사용 하려면 python3
다음을 설치 pip
하십시오.
$ sudo apt-get install python3-pip
pip3
프로그램을 설치 합니다. 그때:
$ pip3 install --user pyramid
설치 pyramid
에서 ~/.local
디렉토리 트리.
여러 Python 버전에서 Python 패키지를 테스트해야하는 경우 당신은 사용할 수 있습니다 tox
.
Python.org 다운로드 페이지 에서 tar.gz를 다운로드하고 추출하여 별도의 사용자 전용 버전의 Python을 설치 한 경우 다음을 수행했습니다.
tar -xzf Python-x.x.x.tar.gz
cd Python-x.x.x/
./configure
make
get-pip 를 사용 하여이 Python 설치에만 pip 를 설치하고 실행할 수 있습니다 .
git-pip 지침에 따라 curl로 다운로드하십시오. 그런 다음 Python-xxx / 디렉토리에서 다음을 실행하십시오.
./python -m get-pip.py --user
./python -m pip install pyramid --user