为了账号安全,请及时绑定邮箱和手机立即绑定

pyinstaller 缺少 mxnet dll

pyinstaller 缺少 mxnet dll

繁花如伊 2021-08-17 10:06:26
我一直在尝试创建一个简单的.exe文件来接收参数并返回我的网络的输出,以替代使用 C++ 包装器。我正在使用 pyinstaller,因为它过去对我来说效果更好。现在我只用导入构建一个.py文件,但我已经收到以下错误:RuntimeError: Cannot find the MXNet library.List of candidates:C:\Users\<user>\AppData\Local\Temp\_MEI52802\mxnet\libmxnet.dll...我的imports.pyimport timeimport numpy as npimport mxnet as mxfrom mxnet import gluon, autograd, ndfrom mxnet.gluon import nn, rnnimport stringimport cv2import globimport timeimport model我试过的:在python 3.6/3.5/3.4中使用pyinstaller;编辑.spec并将缺少的dll添加到二进制文件列表中;添加 mxnet 作为隐藏导入。
查看完整描述

3 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

datas在您的规范文件中找到该属性,并按如下方式对其进行编辑:

datas=[('venv/Lib/site-packages/mxnet/*.dll', 'mxnet')]


查看完整回答
反对 回复 2021-08-17
  • 3 回答
  • 0 关注
  • 367 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信