Відповіді:
У вас є два варіанти, але в будь-якому випадку вам потрібно отримати easy_install-3.2. Оскільки він, здається, не упакований, вам доведеться встановити його самостійно. На щастя, це легко. І ви також повинні отримати python3-pkg-ресурси, який пакується:
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 або продовжувати і встановлювати pip в Python3.
ВАРІАНТ 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, призначену лише для користувачів, завантаживши та витягнувши tar.gz зі сторінки завантажень Python.org і зробили: -
tar -xzf Python-x.x.x.tar.gz
cd Python-x.x.x/
./configure
make
Ви можете використовувати get-pip для встановлення та запуску pip лише для цієї установки Python .
Завантажте його з завиткою згідно інструкцій з git-pip. Потім у вашому каталозі Python-xxx / запустіть:
./python -m get-pip.py --user
./python -m pip install pyramid --user