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

pyinstaller打包可執(zhí)行文件出現(xiàn)KeyError的問(wèn)題

 更新時(shí)間:2023年11月07日 10:02:02   作者:sven365  
這篇文章主要介紹了pyinstaller打包可執(zhí)行文件出現(xiàn)KeyError的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pyinstaller打包可執(zhí)行文件出現(xiàn)KeyError

提示錯(cuò)誤信息

直接運(yùn)行python文件無(wú)問(wèn)題,使用pyinstaller打包生成可執(zhí)行文件,

運(yùn)行可執(zhí)行文件會(huì)出現(xiàn)以下報(bào)錯(cuò):

Traceback (most recent call last):
  File "excel2dbc.py", line 232, in <module>
  File "excel2dbc.py", line 226, in main
  File "canmatrix\formats\__init__.py", line 102, in dump
KeyError: 'canmatrix.formats.dbc'
[6340] Failed to execute script 'excel2dbc' due to unhandled exception!

原因分析

打包后的可執(zhí)行文件系統(tǒng)模塊字典 sys.modules 找不到對(duì)應(yīng)的鍵值canmatrix.formats.dbc 。

原因是在插入依賴包的時(shí)候import canmatrix只插入了基礎(chǔ)的模塊。

解決方法

增加相關(guān)子模塊的插入import canmatrix.formats.dbc,然后重新打包,生成的可執(zhí)行文件運(yùn)行正常。

Pyinstaller打包可執(zhí)行文件運(yùn)行在linux容器中

安裝說(shuō)明

在linux安裝pyinstaller

執(zhí)行打包命令

$python_path/bin/pyinstaller -F test.py

調(diào)用dist目錄下文件

./test

常見(jiàn)問(wèn)題

Python library not found: libpython3.9m.so.1.0, libpython3.9m.so, libpython3.9.so.1.0, libpython3.9.so, libpython3.9mu.so.1.0

重新編譯安裝python即可

./configure –prefix=/usr/local/python3.9 –enable-shared –with-ssl make make install

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python使用?OpenCV?進(jìn)行圖像投影變換

    Python使用?OpenCV?進(jìn)行圖像投影變換

    這篇文章主要介紹了Python使用?OpenCV?進(jìn)行圖像投影變換,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • python 批量下載bilibili視頻的gui程序

    python 批量下載bilibili視頻的gui程序

    這篇文章主要介紹了python 批量下載bilibili視頻的gui程序,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • TensorFlow教程Softmax邏輯回歸識(shí)別手寫(xiě)數(shù)字MNIST數(shù)據(jù)集

    TensorFlow教程Softmax邏輯回歸識(shí)別手寫(xiě)數(shù)字MNIST數(shù)據(jù)集

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)的TensorFlow教程基于Softmax邏輯回歸識(shí)別手寫(xiě)數(shù)字的MNIST數(shù)據(jù)集示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • matplotlib 畫(huà)雙軸子圖無(wú)法顯示x軸的解決方法

    matplotlib 畫(huà)雙軸子圖無(wú)法顯示x軸的解決方法

    這篇文章主要介紹了matplotlib 畫(huà)雙軸子圖無(wú)法顯示x軸的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Python+matplotlib繪制多子圖的方法詳解

    Python+matplotlib繪制多子圖的方法詳解

    Matplotlib是Python中最受歡迎的數(shù)據(jù)可視化軟件包之一,它是?Python常用的2D繪圖庫(kù),同時(shí)它也提供了一部分3D繪圖接口。本文將詳細(xì)介紹如何通過(guò)Matplotlib繪制多子圖,需要的可以參考一下
    2022-07-07
  • 使用Python解析五大主流文檔從PDF到EPUB的全攻略

    使用Python解析五大主流文檔從PDF到EPUB的全攻略

    在日常的數(shù)據(jù)處理、內(nèi)容分析和知識(shí)管理工作中,我們經(jīng)常需要從各種格式的文檔中提取信息,今天,我將為大家詳細(xì)介紹如何用Python解析五種最常見(jiàn)的文檔格式:PDF、Markdown、TXT、DOC和EPUB,需要的朋友可以參考下
    2026-01-01
  • django的使用步驟入門(mén)教程(很詳細(xì))

    django的使用步驟入門(mén)教程(很詳細(xì))

    隨著IT行業(yè)的不斷發(fā)展,編程學(xué)習(xí)也越來(lái)越重要,很多人都開(kāi)啟了很多計(jì)算機(jī)語(yǔ)言的學(xué)習(xí),下面這篇文章主要給大家介紹了關(guān)于django的使用步驟入門(mén)教程,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Visual Studio Code搭建django項(xiàng)目的方法步驟

    Visual Studio Code搭建django項(xiàng)目的方法步驟

    這篇文章主要介紹了Visual Studio Code搭建django項(xiàng)目的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 解決pycharm py文件運(yùn)行后停止按鈕變成了灰色的問(wèn)題

    解決pycharm py文件運(yùn)行后停止按鈕變成了灰色的問(wèn)題

    今天小編就為大家分享一篇解決pycharm py文件運(yùn)行后停止按鈕變成了灰色的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • python基礎(chǔ)教程之python消息摘要算法使用示例

    python基礎(chǔ)教程之python消息摘要算法使用示例

    這篇文章主要介紹了python中的消息摘要算法使用示例,需要的朋友可以參考下
    2014-02-02

最新評(píng)論

栖霞市| 察哈| 衡水市| 高淳县| 元阳县| 曲阳县| 汝城县| 醴陵市| 青海省| 瑞金市| 定结县| 闻喜县| 绥芬河市| 南江县| 东城区| 芮城县| 永春县| 成都市| 三原县| 十堰市| 荣成市| 奉化市| 海南省| 宁波市| 阿荣旗| 武威市| 安仁县| 铁岭市| 朔州市| 山丹县| 天全县| 定陶县| 沈阳市| 广东省| 静安区| 龙口市| 阿勒泰市| 远安县| 平江县| 凯里市| 凭祥市|