2

私はvirtualenvを自分のマシンで動作させようとしています。私はpython2.6を使用しており、pipをインストールし、pipを使用してvirtualenvをインストールした後、「virtualenv--no-site-packagescyclesg」を実行すると次のようになります。

New python executable in cyclesg/bin/python
Installing setuptools....
  Complete output from command /home/nubela/Workspace/cyclesg...ython -c "#!python
\"\"\"Bootstrap setuptoo...




" /usr/lib/python2.6/site-packag...6.egg:
  error: invalid Python installation: unable to open /home/nubela/Workspace/cyclesg_dep/cyclesg/include/multiarch-i386-linux/python2.6/pyconfig.h (No such file or directory)
----------------------------------------
...Installing setuptools...done.
New python executable in cyclesg/bin/python
Installing setuptools....
  Complete output from command /home/nubela/Workspace/cyclesg...ython -c "#!python
\"\"\"Bootstrap setuptoo...




" /usr/lib/python2.6/site-packag...6.egg:
  error: invalid Python installation: unable to open /home/nubela/Workspace/cyclesg_dep/cyclesg/include/multiarch-i386-linux/python2.6/pyconfig.h (No such file or directory)
----------------------------------------
...Installing setuptools...done.

どうすればこれを改善できるか考えていますか?ありがとう!

4

2 に答える 2

2

マンドリバですか?

multilib (x86/x86_64 の混合) をサポートするために、Mandriva は Python のインストールを台無しにします。彼らは、virtualenv を破壊する python にパッチを当てました。Python を修正する代わりに、virtualenv にパッチを適用しました。pip からインストールした独自の virtualenv を使用している場合、これは役に立ちません。

バグは次のとおりです: https://qa.mandriva.com/show_bug.cgi?id=42808

于 2009-12-21T20:18:48.580 に答える
0

Linux ベースのシステムを使用していますか? virtualenv が新しい python 実行可能ファイルを構築しようとしているようですが、それを行うためのファイルが見つかりません。python-devパッケージをインストールしてみてください。

于 2009-12-21T19:58:12.977 に答える