首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python:导入com.oceanoptics.omnidriver.api.wrapper.Wrapper

python:导入com.oceanoptics.omnidriver.api.wrapper.Wrapper
EN

Stack Overflow用户
提问于 2014-08-07 05:25:09
回答 2查看 931关注 0票数 0

我正在尝试导入以下python package中的api wrapper /设备驱动程序

代码语言:javascript
复制
import com.oceanoptics.omnidriver.api.wrapper.Wrapper

Python只返回没有这样命名的模块:

代码语言:javascript
复制
ImportError: No module named com.oceanoptics.omnidriver.api.wrapper.Wrapper 

我从设备制造商的website安装了Omnidriver。具体地说,我使用了安装程序OmniDriver-2.37-win32-installer.exe并安装了“开发版本”。它在C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME中安装了一堆动态链接库。

在将C:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME添加到C:\Program Files (x86)\MATLAB\R2012b\toolbox\local\librarypath.txtC:\Program Files (x86)\Ocean Optics\OmniDriver\OOI_HOME\OmniDriver.jar添加到C:\Program Files (x86)\MATLAB\R2012b\toolbox\local\classpath.txt之后,包装器在Matlab中工作正常。然后,我可以用wrapper = com.oceanoptics.omnidriver.api.wrapper.Wrapper()在Matlab中加载包装器。

我猜我的python安装( because 1.4.1 win32位)没有在正确的路径中查找dll,因为我必须先说明。

所以,我的问题是,我如何指示python成功执行上面的import语句?

EN

回答 2

Stack Overflow用户

发布于 2019-02-28 16:09:05

使用Python连接光谱仪的另一种方法是使用python-seabreeze包。该包没有完整的文档,但如果您愿意耐心并亲自尝试,那么您应该能够让它工作。作者已经投入了大量的工作来使该软件包与绝大多数海洋光学的光谱仪兼容。我刚刚在我的Windows笔记本上完成了安装,并在不到一个小时的时间内让它工作。

票数 1
EN

Stack Overflow用户

发布于 2014-08-07 21:13:59

我查看了网站,没有找到任何关于python支持的参考。我相信您提到的说明就是如何安装java类的说明。我找不到任何提到或讨论python模块的信息。请联系海景咨询咨询。

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

https://stackoverflow.com/questions/25170499

复制
相关文章

相似问题

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