Python 创建新的virtualenv会导致错误
我想让virtualenv在我的机器上工作。我正在使用python2.6,在安装pip并使用pip安装virtualenv之后,运行“virtualenv--no site packages cyclesg”会产生以下结果:Python 创建新的virtualenv会导致错误,python,virtualenv,Python,Virtualenv,我想让virtualenv在我的机器上工作。我正在使用python2.6,在安装pip并使用pip安装virtualenv之后,运行“virtualenv--no site packages cyclesg”会产生以下结果: New python executable in cyclesg/bin/python Installing setuptools.... Complete output from command /home/nubela/Workspace/cyclesg...yth
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.
你知道我该怎么补救吗?谢谢 您是否使用基于linux的系统?看起来virtualenv正在尝试构建一个新的python可执行表,但找不到相应的文件。尝试安装python开发包。你在mandriva上吗 为了支持多库(混合x86/x86_64),Mandriva会弄乱python的安装。他们修补了破坏virtualenv的python;他们没有修复python,而是继续修补virtualenv。如果您正在使用从pip安装的自己的virtualenv,那么这是无用的
这里是错误:是的,我在Mandriva上!有解决办法吗?我使用的是2009.1,演示的解决方案是针对python2.5和2009.0的。只是不要称脚本为virtualenv,而是类似于venv-fix的东西。