首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python和vrep Remoteapi问题

Python和vrep Remoteapi问题
EN

Stack Overflow用户
提问于 2015-03-11 00:40:47
回答 1查看 852关注 0票数 0

我一直在尝试在python(2.7版)中使用vrep,以便完成我正在做的一个项目。然而,当我尝试测试它时,这种情况会发生:

代码语言:javascript
复制
import vrep
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/vrep.py", line 39, in <module>
    libsimx = CDLL("./remoteApi.dylib")
  File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: dlopen(./remoteApi.dylib, 6): image not found

我已经苦苦思索了好一阵子了,被难住了。

EN

回答 1

Stack Overflow用户

发布于 2015-03-18 17:39:27

您必须将remoteApi.dylib的路径添加到DYLD_LIBRARY_PATH环境变量中。

像这样的东西对我来说很有效:

export DYLD_LIBRARY_PATH=~/Downloads/V-REP_PRO_EDU_V3_2_0_rev6_Mac/programming/remoteApiBindings/lib/lib/

否则,您可以直接修改vrep.py文件,并将路径从该行libsimx = CDLL("./remoteApi.dylib")更改为绝对路径。

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

https://stackoverflow.com/questions/28969329

复制
相关文章

相似问题

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