如果我的標題沒有意義,但是這是我遇到的問題,我很抱歉。執行Canopy的Pythonwin.exe時出錯(未找到wincon32模塊)
當在命令行中執行腳本(或通過雙擊它)使用C:\pythonwin.exe SomeApp.pyw
,我得到一個彈出錯誤對話框說 ImportError: No module named wincon32.
(底部完整的錯誤消息)
只是執行的PythonWin。本身有或無腳本的exe也具有相同的效果。
Google對於wincon32的任何知識都非常驚訝。試圖安裝wincon32模塊pip install wincon32
只是說「無法找到滿足要求wincon32版本(從版本:)未找到wincon32匹配分配」
pythonwin.exe是在系統的路徑。
感謝您的任何幫助。以下是彈出錯誤框的完整內容。
標題 - Python的回溯
Traceback (most recent call last):
File "string", Line 1 in module
File "C:\Users\Me\Canopy(Python)\User\Lib\site-packages\pythonwin\pywin
\framework\startup.py", line 49, in _import_(moduleName)
File "C:\Users\Me\Canopy(Python)\User\Lib\site-packages\pythonwin\pywin
\framework\intpyapp.py", line 3, in import wincon32
ImportError: No module named wincon32
(我使用的是Windows 10 64)
「wincon32」的快速谷歌僅查找惡意軟件引用。在你的鞋子裏,我會擔心的。你一直在跟蹤什麼指令,和/或你從哪裏下載軟件? –
爲了方便起見,你可能將pythonwin.exe(pywin32包的一部分)複製到了'c:\'? –
如果我懷疑你把pythonwin.exe複製到'C:\',那麼我不會擔心很多惡意軟件,我只是說「不這樣做」。首先,它不是「Canopy的pythonwin.exe」。它是爲它的庫提供的Pywin32包的一部分,但不希望你能夠使用它的可執行文件,也不支持這樣做。其次,即使您可以使用該可執行文件,也應該從其所在的位置運行它,因爲它可能會查找該目錄中的其他文件,這可能會導致您報告的錯誤消息。 –