首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Windows可执行文件访问PySpin系统实例(使用pyinstaller创建)

无法使用Windows可执行文件访问PySpin系统实例(使用pyinstaller创建)
EN

Stack Overflow用户
提问于 2020-03-04 21:30:50
回答 1查看 648关注 0票数 0

我正试图在Windows10上通过python应用程序创建一个可执行文件,该应用程序使用Spinnaker及其PySpin包装器拍摄相机图像。第一步是获取PySpin "System“实例。我可以从命令行成功地运行这个python脚本

代码语言:javascript
复制
import PySpin
syst = PySpin.System.GetInstance()

但是在使用pyinstaller script.py创建了一个可执行文件之后,我在运行它时得到了以下异常:

代码语言:javascript
复制
_PySpin.SpinnakerException: Spinnaker: System instance cannot be acquired. [-1012]

不知何故,可执行文件无法获取系统实例。我试着以管理员的身份运行它,但没有成功。我已经通过conda安装了pyinstaller。

EN

回答 1

Stack Overflow用户

发布于 2020-06-11 15:48:11

我也遇到过同样的问题,但我已经通过复制“…”中的以下.xml文件解决了这个问题\Anaconda3...\Lib\site-packages\PySpin“到script.exe的相同位置。完成那项工作后,一切都很顺利。

SFNC_GenTLDataStream_Usb3_Version_1___Schema_1_1.xml SFNC_GenTLDevice_Reference_Version_1___Schema_1_1.xml SFNC_GenTLDevice_Usb3_Version_1___Schema_1_1.xml SFNC_GenTLInterface_Reference_Version_1___Schema_1_1.xml SFNC_GenTLInterface_Usb3_Version_1___Schema_1_1.xml SFNC_GenTLSystem_Version_1___Schema_1_1.xml

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60527256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档