繁体   English   中英

从Python3.7导入wxPython时出现ImprtError

[英]ImprtError when importing wxPython from Python3.7

当我尝试从python 3.7导入wxPython时出现此错误。 我周围有谷歌,但没有运气。 任何帮助,将不胜感激。

追溯(最近一次通话):文件“ C:/ Users / STEVE / Desktop / Python Files / Chat Bot / Joyla / joyla.py”,导入wx文件的第3行,文件“ 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 import * ImportError:DLL加载失败:找不到指定的模块。

我在相同的错误消息中也遇到了同样的问题。 原来,我错误地安装了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位版本,它将在Win32上显示:Python 3.7.0(v3.7.0:1bf9cc5093,Jun 27 2018,04:06:47)[MSC v.1914 32位(Intel)]

如果您使用的是64位版本,则会在Win32上显示Python 3.7.0(v3.7.0:1bf9cc5093,Jun 27 2018,04:59:51)[MSC v.1914 64位(AMD64)]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM