回答:
2つのオプションがありますが、いずれにしても、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