如何将Python库添加到Eclipse和Pydev
我正在学习如何使用Abaqus脚本。我刚下载了Eclipse,并添加了pydev插件。一切看起来都很正常。
我现在想做的是添加所有内置的Abaqus库或模块。
比如说,我希望在IDE中,当我按下“.”时,可以看到类的成员和方法。
我还想看看代码是否能正常编译,而不需要在Abaqus中运行它。
我该如何在Eclipse中做到这一点?或者我应该换个IDE?还是说这根本不可能?
我刚试过,但没有成功,我还不太明白我需要做什么。
我对Python还是个初学者(今天是我学习的第二天)。在Abaqus文件夹里有一个python文件夹,里面有两个子文件夹:
-lib:里面全是.pyc文件(我猜是预编译的Python文件)
-obj:里面全是Windows的dll文件和python.exe,我猜是解释器。
我还尝试添加这个解释器,但Eclipse说无法添加(获取解释器信息时出错)。
我刚刚添加了整个lib和obj文件夹。也许等我对Python更熟悉了,可以给你更详细的解释。
新信息:
当我尝试运行脚本时,它显示:
ImportError: Bad magic number in C:\SIMULIA\Abaqus\6.9-1\Python\Lib\abaqus.pyc
这是不是有兼容性问题,可能是不同版本的Python解释器之间的问题?
1 个回答
7
你可以把这些库添加到设置里,以达到你想要的效果。这个操作可以在 Libraries
设置中完成,路径是 窗口 > 首选项 > PyDev > 解释器 - Python > Libraries
。在这里,你可以添加你想要的库的 .egg
文件或者源文件夹,然后点击 应用
,再点击 确定
。