簡體   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