使用Ubuntu 14.04和Python 2.7.6的virtualenv中没有名为pygtk的模块
我用VirtualEnvRapper创建了一个virtualenv: 然后我创建了一个名为testme.py的简单脚本: 结果:使用Ubuntu 14.04和Python 2.7.6的virtualenv中没有名为pygtk的模块,python,virtualenv,pygtk,Python,Virtualenv,Pygtk,我用VirtualEnvRapper创建了一个virtualenv: 然后我创建了一个名为testme.py的简单脚本: 结果: 将ruamel.venvgtk安装在virtualenv()内 直接链接(并添加路径): 从sys.path将其链接到站点包: 我现在试了很多次。无法使其运行1次,但无法复制 编辑:我忘了链接pygtk本身 ln-s/usr/lib/python2.7/dist-packages/pygtk.py lib/python2.7/site-packages/ 这就是我现在
这就是我现在的工作方式:
您可以在
virtualenv
中使用您的系统包您需要使用mkvirtualenv环境--系统站点包创建一个新的虚拟环境您可以在virtualenv
中使用您的系统包您需要使用mkvirtualenv环境创建一个新的虚拟环境--系统站点软件包
。谢谢,我忘了说我需要没有“系统站点软件包”的软件包。好的,我会发布解决方案,您可以升级。谢谢,我忘了说我需要没有“系统站点软件包”的软件包。您可以试试这个。
mkvirtualenv test --no-site-packages
workon test
cdvirtualenv
#!/usr/bin/env python
import pygtk
$ python testme.py
Traceback (most recent call last):
File "testme.py", line 3, in <module>
import pygtk
ImportError: No module named pygtk
Command "python setup.py egg_info" failed with error code 1
mkdir -p lib/python2.7/dist-packages/
ln -s /usr/lib/python2.7/dist-packages/gtk-2.0 lib/python2.7/dist-packages/
ln -s /usr/lib/python2.7/dist-packages/gobject lib/python2.7/dist-packages/
ln -s /usr/lib/python2.7/dist-packages/glib lib/python2.7/dist-packages/
ln -s /usr/lib/python2.7/dist-packages/cairo lib/python2.7/dist-packages/
add2virtualenv lib/python2.7/dist-packages/
ln -s /usr/lib/python2.7/dist-packages/gtk-2.0 lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/gobject lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/glib lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/cairo lib/python2.7/site-packages/
mkvirtualenv test --no-site-packages
workon test
cdvirtualenv
ln -s /usr/lib/python2.7/dist-packages/gtk-2.0 lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/gobject lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/glib lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/cairo lib/python2.7/site-packages/
ln -s /usr/lib/python2.7/dist-packages/pygtk.py lib/python2.7/site-packages/