|
1
5
在Eclipse中,在pydev、解释器python(或您正在使用的环境变量)下设置以下环境变量。
这对我很有用。 |
![]() |
2
1
不知道您是否已经修复了这个问题,但是从评论来看,您似乎在这条线上的某个地方有一个32/64位的问题。 cx-oracle.so是一个内置ppc、32和64位Intel版本的通用二进制文件,但从您的评论来看,libclntsh.dylib.10.1的结果与我的不同。
如果我对32位客户机运行相同的命令(保存在一个单独的目录中),我会得到与您相同的结果。
我猜想,当从命令行运行时,它要么使用不同的路径并选择适当的libclntsh,要么通过Eclipse运行会导致它以与命令行相反的模式运行。 解决方案-从Oracle下载32位和64位版本的即时客户端,但使用不同的命名目录,并通过链接控制使用哪个目录。 如果你感到勇敢,你可以做Oracle没有做的工作,并将这两个dylib合并成一个通用的二进制文件。
|
![]() |
3
0
我和cx-oracle和eclipse也有类似的问题:所有的东西都在终端上工作,相同
Juleslt在引用
developer site
. 我用了
假定的同级目录为
上面将覆盖中的相关可执行文件
多亏了朱尔斯特…这解决了许多恼人的问题。 |
![]() |
afora377 · 导入pyodbc时出错 7 年前 |
![]() |
Vince · Pydev/eclipse:无法识别动态创建的类 11 年前 |
![]() |
Sebastian Elsner · PyDev组织导入PyQt4 11 年前 |
|
Asher · 如何在命令提示符下对.py文件执行/调用? 11 年前 |
|
MintyAnt · Pydev+Kivy-清空__init__文件 12 年前 |
![]() |
tomasz74 · python pydev错误 12 年前 |