最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

完美解決pyinstaller打包報錯找不到依賴pypiwin32或pywin32-ctypes的錯誤

 更新時間:2020年04月01日 14:30:24   作者:一笑程序猴  
這篇文章主要介紹了完美解決pyinstaller打包報錯找不到依賴pypiwin32或pywin32-ctypes的錯誤,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

報錯信息

最近閑來無事,用python的tkinter庫開發(fā)了一款帶日程提醒的萬年歷桌面程序。在程序開發(fā)結束開始打包時,卻發(fā)現(xiàn)一直報錯

PyInstaller cannot check for assembly dependencies.
Please install PyWin32 or pywin32-ctypes.
pip install pypiwin32

但是運行pip install pypiwin32時卻提示兩個庫都已經(jīng)安裝過了

可是當再運行打包腳本時就是死活無法打包,就是提示缺少上面兩個依賴庫。

各種度娘發(fā)現(xiàn)都沒有遇到類似奇葩情況的。

于是決定自行解決,首先根據(jù)錯誤關鍵詞到pyinstaller的源碼中去檢索報錯位置。

最終發(fā)現(xiàn)是因為導包問題引起的,兩個依賴庫確實已經(jīng)安裝只是導入方式不同導致報錯。

解決方案

在python安裝路徑下找到Lib/site-packages/Pyinstaller目錄下有個compat.py文件定位到212行

源碼如下:

if is_win:
  try:
    from win32ctypes.pywin32 import pywintypes # noqa: F401
    from win32ctypes.pywin32 import win32api
  except ImportError:
    xxxx
    xxxx

做如下修改:將兩個from改為import

if is_win:
  try:
    # from win32ctypes.pywin32 import pywintypes # noqa: F401
    # from win32ctypes.pywin32 import win32api
    import pywintypes
    import win32api
  except ImportError:
    xxxx
    xxxx

然后再重新運行打包腳本,打包成功

到此這篇關于完美解決pyinstaller打包報錯找不到依賴pypiwin32或pywin32-ctypes的錯誤的文章就介紹到這了,更多相關pyinstaller打包報錯找不到pypiwin32內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python實現(xiàn)測試工具(二)——簡單的ui測試工具

    python實現(xiàn)測試工具(二)——簡單的ui測試工具

    這篇文章主要介紹了python如何實現(xiàn)簡單的ui測試工具,幫助大家更好的利用python進行測試工作,感興趣的朋友可以了解下
    2020-10-10
  • python通過函數(shù)名調用函數(shù)的幾種方法總結

    python通過函數(shù)名調用函數(shù)的幾種方法總結

    今天帶大家學習的是怎么使用python通過函數(shù)名調用函數(shù),文中對python通過函數(shù)名調用函數(shù)的幾種方法有非常詳細的介紹,需要的朋友可以參考下
    2021-06-06
  • 詳解Django配置優(yōu)化方法

    詳解Django配置優(yōu)化方法

    這篇文章主要介紹了詳解Django配置優(yōu)化方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • Python實現(xiàn)批量識別圖片文字并存為Excel

    Python實現(xiàn)批量識別圖片文字并存為Excel

    批量文字識別是Python辦公自動化的基本操作,應用在我們工作生活中的方方面面。本文主要以開源免費的easyocr來實現(xiàn)批量識別圖片文字并存為Excel,感興趣的可以學習一下
    2022-06-06
  • pytorch 多個反向傳播操作

    pytorch 多個反向傳播操作

    這篇文章主要介紹了pytorch 多個反向傳播操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • NumPy中np.random.rand函數(shù)的實現(xiàn)

    NumPy中np.random.rand函數(shù)的實現(xiàn)

    np.random.rand是NumPy庫中的一個函數(shù),用于生成隨機數(shù),本文主要介紹了NumPy中np.random.rand函數(shù)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-07-07
  • 使用selenium模擬動態(tài)登錄百度頁面的實現(xiàn)

    使用selenium模擬動態(tài)登錄百度頁面的實現(xiàn)

    本文主要介紹了使用selenium模擬動態(tài)登錄百度頁面,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • xpath無法定位tbody標簽解決方法示例

    xpath無法定位tbody標簽解決方法示例

    這篇文章主要介紹了xpath無法定位tbody標簽解決方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • Python實現(xiàn)日志實時監(jiān)測的示例詳解

    Python實現(xiàn)日志實時監(jiān)測的示例詳解

    觀察者模式:是一種行為型設計模式。主要關注的是對象的責任,允許你定義一種訂閱機制,可在對象事件發(fā)生時通知多個"觀察"該對象的其他對象。本文將利用觀察者模式實現(xiàn)日志實時監(jiān)測,需要的可以參考一下
    2022-04-04
  • Python之維度dim的定義及其理解使用方式

    Python之維度dim的定義及其理解使用方式

    這篇文章主要介紹了Python之維度dim的定義及其理解使用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02

最新評論

西乌珠穆沁旗| 桐柏县| 武宁县| 尚义县| 密云县| 武山县| 柞水县| 沅陵县| 旅游| 内黄县| 白水县| 阿拉善左旗| 张家川| 仁怀市| 本溪市| 开化县| 西和县| 莆田市| 陆良县| 会东县| 东兰县| 富宁县| 满城县| 屯门区| 花莲县| 平利县| 文安县| 平陆县| 华池县| 大方县| 彝良县| 重庆市| 辉县市| 南宫市| 新兴县| 上犹县| 务川| 揭西县| 莱西市| 彰化市| 宁南县|