web-dev-qa-db-ja.com

python-devの異なるバージョンをインストールする方法は?

私のubuntuシステムのデフォルトのpythonバージョンは2.7ですが、2.6はまだ存在しています。

現在のバージョンではpythonパッケージをコンパイルしてインストールする必要があるため、ヘッダー(apt-get install python-dev)をインストールしました。

ただし、私のプロジェクトの一部は2.6仮想python環境で実行されます。特に、Python.hが欠落しているため、卵とパッケージをインストールできません。 python-devの古いバージョンをインストールする必要がありますか?その方法は?

6
Gabriele B

Python2.6とpython2.6-devをインストールしてみてください。

6
Michael Terry

python virtualenv を使用して、実行する必要があるpythonの異なるバージョンとパッケージを分離できます。

この質問 も同様の問題を扱います。

pythonのバージョンをオンザフライでインストールおよび切り替えるためのbashスクリプトもあります。名前を覚えていれば、この投稿を編集します。 Virtualenvと同様にこれを使用して、python環境を完全に変更できます。

3
nikomax

私の本能的な応答は、ソースからpythonをインストールする必要があるということです。通常、これはドライブ上の異なるターゲットの場所にインストールするので問題ありません。ソースからコンパイルするのに役立つリンクを見つけました。

http://diveintopython.org/installing_python/source.html

0
Mark D