回溯(最近通话最近): 文件“ C:/ Users / STEVE / Desktop / Python Files / Chat Bot / Joyla / joyla.py”,第3行,在 导入wx 文件“ C:\ Users \ STEVE \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ wx__init __。py”,第17行, 从wx.core导入* 文件“ C:\ Users \ STEVE \ AppData \ Local \ Programs \ Python \ Python37-32 \ lib \ site-packages \ wx \ core.py”,第12行 从._core导入* ImportError:DLL加载失败:找不到指定的模块。
答案 0 :(得分:0)
我在使用相同的确切错误消息时遇到了同样的问题。原来,我错误地安装了32位版本的python,而不是64位版本。
python网站会欺骗您-如果您仅使用首页上的下载链接,它将为您提供32位版本。您必须转到下载页面,然后是Windows,然后找到64位版本-“ Windows x86-64可执行安装程序”。 64位下载的实际文件名是 “ python-3.7.0-amd64.exe”。 如果您获得32位版本,则文件名将为 “ python-3.7.0.exe”。
安装后检查的另一种方法是打开python控制台(或命令提示符并键入“ python”以打开python命令行)。 如果您使用的是32位版本,则会显示: Python 3.7.0(v3.7.0:1bf9cc5093,2018年6月27日,04:06:47) [Win32上的MSC v.1914 32位(Intel)]
如果您使用的是64位版本,则会显示: Python 3.7.0(v3.7.0:1bf9cc5093,2018年6月27日,04:59:51) Win32上的[MSC v.1914 64位(AMD64)]