pyinstaller打包opencv和numpy程序運行錯誤解決
前言
這篇文章主要介紹了pyinstaller打包opencv和numpy程序運行錯誤解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
報錯背景
這兩天公司的程序許需要打包,就開始又操作了一番。
pyinstller 打包含有opencv+numpy庫 打包成功,但是運行報錯。在排除外部依賴文件因素外,看了一下運行結(jié)果。
ImportError: numpy.core.multiarray failed to import
解決方案
重要的是pycharm運行正常,cmd運行正常,只有打包程序異常。經(jīng)過查閱決定從版本問題解決,親測打包后成功運行。
一般情況下是由于numpy版本過高導(dǎo)致的,因為我看了源碼是有 numpy.core.multiarray這個部分代碼的
經(jīng)過測試找出對應(yīng)版本:
- opencv -- 3.4.5.20
- numpy --1.16.4
- python --3.68
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python中的response.text與content區(qū)別詳解
這篇文章主要介紹了Python中的response.text與content區(qū)別詳解,?從網(wǎng)絡(luò)請求下來的數(shù)據(jù),他們都是字節(jié)類型的,如果服務(wù)器不指定的話,默認(rèn)編碼是"ISO-8859-1",我們使用text直接拿到的是字符串類型,沒有進(jìn)行解碼操作,則會出現(xiàn)亂碼問題,需要的朋友可以參考下2023-12-12Python 輸出詳細(xì)的異常信息(traceback)方式
這篇文章主要介紹了Python 輸出詳細(xì)的異常信息(traceback)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04Python 更快進(jìn)行探索性數(shù)據(jù)分析的四個方法
今天我給大家分享幾種更快的探索性數(shù)據(jù)分析方法,它們可以進(jìn)一步加速 EDA。 我們以一個學(xué)生考試成績的例子,創(chuàng)建一個如下所示的 DataFrame 并繼續(xù)操作。歡迎收藏學(xué)習(xí),喜歡點贊支持2021-11-11利用python實現(xiàn)簡單的循環(huán)購物車功能示例代碼
購物車對我們每位開發(fā)者來說應(yīng)該都不陌生,下面這篇文章主要給大家介紹了利用python實現(xiàn)簡單的循環(huán)購物車功能的相關(guān)資料,文中給出了詳細(xì)的示例代碼供大家參考學(xué)習(xí),需要的朋友們下面來一起看看吧。2017-07-07