解決win10 64位 + Python3 安裝PyAutoIt報不是有效win32應用程序的辦法


在win10 64位 + Python3的環境中,安裝pyautoit第三方包的時候,報錯提示為:不是有效win32應用程序。因為這個問題,進了python群,去尋求答案,卻告知為,換32位的電腦,這辦法肯定不可行。后來在博客中尋求到一個方法,得到完美解決。

先給出PyAutoIt的下載地址:https://pypi.org/project/PyAutoIt/0.4/#files,也可以在pycharm工具中直接安裝

將下載的文件放到Python的安裝目錄下,在Windows的dos命令下,進入到pyautoit的目錄下,並使用命令python setup.py install安裝,安裝時,提示不是有效win32應用程序

百度的很多解決辦法,都沒能得到根本的解決,情況就是安裝該第三方包的時候,調用的是32位的dll文件,所以導致失敗

將下載的第三方包autoit下的autoit.py文件修改下即可

打開autoit.py,並找到dll = "AutoItX3.dll"修改成如下即可:

 

重新使用dos命令安裝即可,如下:

這樣,這個問題就完美解決了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM