我在Ubuntu12.04LTS(http://code.google.com/p/cefpython/)中安装了64位的cefpython包。问题是我不能运行这些例子。上面写着没有名为wx的模块。 但是当我导航到目录/usr/local/lib/python2.7/dist-packages/cefpython1并导入wx时,它就可以工作了。所以基本上我不能在这个目录之外导入wx。我在终端上使用python解释器。在
rishi:cefpython1 ls
cefclient cefpython_py27.pyc chrome.pak examples __init__.pyc LICENSE.txt wx
cefpython_py27.py cefpython_py27.so devtools_resources.pak __init__.py libcef.so locales
rishi:cefpython1 python
Python 2.7.3 (default, Sep 26 2013, 20:03:06)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
>>>
[2]+ Stopped python
rishi:cefpython1 cd ..
rishi:dist-packages python
Python 2.7.3 (default, Sep 26 2013, 20:03:06)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named wx
>>>
keyboardInterrupt
>>>
我的路径如下,PYTHONPATH是空的: 在Ubuntu 12.04 LTS(http://code.google.com/p/cefpython/)中安装了64位的cefpython包。问题是我不能运行这些例子。上面写着没有名为wx的模块。但是当我导航到目录/usr/local/lib/python2.7/dist-packages/cefpython1并导入wx时,它就可以工作了。所以基本上我不能在这个目录之外导入wx。我在终端上使用python解释器。在
^{pr2}$
这里的问题是python不知道从哪里导入。有关说明,请参阅This post。基本上,当您在目录中时,python知道要查找它(它在目录中查找python文件和包)。您需要将python库添加到PYTHONPATH中。在
相关问题 更多 >
编程相关推荐