e-s*_*tis 5 python import gconf
我在Ubuntu 12.04上安装了包python-gconf并使用它:它是一个绑定到gnome配置工具的python,并且没有pypi包.
一旦我创建了virtualenv(没有 --no-site-packages
),任何导入的尝试gconf
都会导致ImportError
.
该gconf
模块在系统级别工作正常,但在虚拟环境中无效.我调查过,打开python-gconf.deb告诉我它只是一个gconf.so二进制文件.
搜索它告诉我它已安装在/home/lib/python2.7/dist-packages/gtk-2.0/gconf.so中
我确实试图强迫Python手:
sudo ln -s /usr/lib/python2.7/dist-packages/gtk-2.0/gconf.so ~/.virtualenvs/appetizer/lib/python2.7/site-packages/
Run Code Online (Sandbox Code Playgroud)
但它只导致:
>>> import gconf
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: could not import gobject (error was: 'No module named gobject')
Run Code Online (Sandbox Code Playgroud)
所以我猜它非常依赖于GTK.