目錄
一、問(wèn)題描述
二、原因分析?
三、解決步驟
1.遠(yuǎn)程服務(wù)器上,打開“服務(wù)管理器”-“功能”-“添加功能”
2.勾選“桌面體驗(yàn)”
3.安裝,自動(dòng)安裝“墨跡和手寫服務(wù)”
4.重啟后安裝成功
5. 再去cmd中執(zhí)行 exe文件不報(bào)錯(cuò)
四、其他方法
一、問(wèn)題描述
我的電腦:win10+python3.8+pycharm;
遠(yuǎn)程服務(wù)器:Windows Server 2008R2 +無(wú)python+無(wú)pycharm
在自己電腦上使用pyinstaller打包python代碼后,執(zhí)行exe可執(zhí)行文件正常(wind10,win7均正常)。復(fù)制到Windows Server 2008R2的遠(yuǎn)程服務(wù)器運(yùn)行報(bào)錯(cuò),提示
importError: DLL load failed while importing cv2:找不到指定的模塊
?如下:
二、原因分析?
微軟自 Windows8和 windows Server 2012之后的版本,操作系統(tǒng)內(nèi)置了Adobe Flash Player ActiveX,桌面版本默認(rèn)啟用了,服務(wù)器版本需要啟用“桌面體驗(yàn)”功能才啟用。
參考:基礎(chǔ)設(shè)置:Windows Server 2012及2012R2 啟用IE Flashhttps://vip.kingdee.com/article/171440?productLineId=1windows Server 2012 安裝導(dǎo)入opencv-python 提示DLL找不到https://blog.csdn.net/AlierSnow/article/details/122174486
三、解決步驟
1.遠(yuǎn)程服務(wù)器上,打開“服務(wù)管理器”-“功能”-“添加功能”
2.勾選“桌面體驗(yàn)”
下圖“桌面體驗(yàn)”是添加后的截圖,原是未勾選狀態(tài)
3.安裝,自動(dòng)安裝“墨跡和手寫服務(wù)”
4.重啟后安裝成功
5. 再去cmd中執(zhí)行 exe文件不報(bào)錯(cuò)
執(zhí)行D:\code\pythonlearnVir\dist\main\main.exe
四、其他方法
下面的方法主要用于解決個(gè)人電腦上的此類問(wèn)題,但不適用于本問(wèn)題,可以借鑒
(1)使用 pip命令安裝opencv,修改環(huán)境變量,+通過(guò)whl文件進(jìn)行安裝,pip install xxx.whl
win10 +python3.6環(huán)境下安裝opencv以及pycharm導(dǎo)入cv2有問(wèn)題的解決辦法https://www.cnblogs.com/FHC1994/p/8990307.html
導(dǎo)入import cv2時(shí)出現(xiàn)ImportError:DLL load fail:找不到指定模塊的解決辦法https://blog.csdn.net/qq_25603827/article/details/84556416
(2)python的版本問(wèn)題:
pyinstaller坑 [ImportError]: DLL load failed while importing _socket:參數(shù)錯(cuò)誤https://blog.csdn.net/lstabcd/article/details/120656673
(3)補(bǔ)充缺失的dll文件:
成功解決Python導(dǎo)入opencv報(bào)錯(cuò)“DLL load failed while importing cv2: 找不到指定的?!?/span>https://blog.csdn.net/weixin_46043195/article/details/123621417
import cv2出現(xiàn)“ImportError: DLL load failed: 找不到指定的模塊”https://www.cnblogs.com/yunlongaimeng/p/10237926.html
ImportError: DLL load failed while importing cv2:找不到指定的模塊,正對(duì)windows server錯(cuò)誤問(wèn)題https://blog.csdn.net/qq_40280920/article/details/127759667文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-621899.html
python nuitka打包的程序,提示ImportError: DLL load failed while importing cv2: 找不到指定的模塊。https://blog.csdn.net/qq_17328759/article/details/126115814文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-621899.html
到了這里,關(guān)于python pyinstaller運(yùn)行可執(zhí)行exe文件,在服務(wù)器上出錯(cuò):importError: DLL load failed while importing cv2:找不到指定的模塊 解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!