Python 导入错误:没有名为 wx 的模块

56 投票
16 回答
215911 浏览
提问于 2025-04-17 08:52

抱歉再次问这个问题。我在StackOverflow和谷歌上搜索了很多次,结果都是重复的内容。可惜的是,我就是无法解决我的系统问题。

我有以下内容:

C:\Python27\Lib\site-packages\wx-2.8-msw-unicode

这个文件夹里有一个wx文件夹,还有wx和wxPython文件夹,每个文件夹里都有_init_.py文件。

当我尝试导入wx时,出现了错误信息"没有名为wx的模块"

我需要做些什么才能让Python找到相关的文件,从而成功导入wx呢?

16 个回答

21

Windows系统:

  1. 首先,去到 C:\Python27\Lib\site-packages\ 这个文件夹,找到一个叫 wx-<版本号>-msw 的文件夹,或者类似的名字。

  2. 然后,把上面找到的 wx 文件夹移动到 C:\Python27\Lib\site-packages\ 这个位置。

30

对于Windows和MacOS系统,只需要用pip来安装它就可以了。

pip install -U wxPython

参考链接:官方网站

55

Ubuntu:

sudo apt-get install python-wxtools

撰写回答