Luk*_*eam 35 python wxwidgets importerror
很抱歉再次提出这个问题.我已经搜索过,并且在stackoverflow和一般谷歌搜索中都发现了它的重复.不幸的是,我不能让我的系统排序.
我有以下内容:
C:\Python27\Lib\site-packages\wx-2.8-msw-unicode
Run Code Online (Sandbox Code Playgroud)
此文件夹包含wx文件夹以及wx和wxPython文件夹,每个文件夹都包含这些
_init_.py文件
当我导入wx时,我收到错误消息 "no module named wx"
为了让Python找到相关文件以允许我成功地"导入wx",我需要做些什么
小智 32
Ubuntu的:
sudo apt-get install python-wxtools
Run Code Online (Sandbox Code Playgroud)
frm*_*ryr 18
视窗:
去C:\Python27\Lib\site-packages\找到该文件夹wx-<version>-msw或类似
将wx上面的文件夹移动到C:\Python27\Lib\site-packages\
小智 17
对于 Windows 和 MacOS,只需使用 pip 安装即可
pip install -U wxPython
Run Code Online (Sandbox Code Playgroud)
参考:官方网站
Joh*_*don -3
通常,site-packages 文件夹中的包名称旨在使用模块或子文件夹的确切名称导入。
如果我的 site-packages 文件夹有一个名为“foobar”的子文件夹,我将通过键入 来导入该包import foobar。
一种解决方案可能是重命名site-packages\wx-2.8-msw-unicode为site-packages\wx.
或者您可以添加C:\Python27\Lib\site-packages\wx-2.8-msw-unicode到 PYTHONPATH 环境变量中。