【发布时间】:2014-06-08 04:55:41
【问题描述】:
有一个类似的question,关于将 Abaqus 特定的 python 库集成到托管在PyDev/Eclipse 的项目中。但不幸的是,答案与我手头的问题不兼容。
我正在使用ABAQUS 6.11-2 版和PyCharm 3.1.3 的社区版。
Abaqus python 解释器位于我的 windows7(64) 机器上的以下位置。:
C:\SIMULIA\Abaqus\6.11-2\Python\Obj\Python.exe
Python 2.6.2 for Abaqus 6.11-2 (r262:71600, Jun 29 2011, 19:23:41) [MSC v.1500 64 bit (AMD64)] on win32
我需要 PyCharm 解析以发挥其代码完成魔力的库位于此处 - 至少我认为它们是这样的。
C:\SIMULIA\Abaqus\6.11-2\Python\Lib
C:\SIMULIA\Abaqus\6.11-2\Python\Lib\abaqus.pyc
C:\SIMULIA\Abaqus\6.11-2\Python\Lib\abaqusConstants.pyc
这是我正在尝试处理的脚本的第一行代码。
from abaqus import *
from abaqusConstants import *
backwardCompatibility.setValues(includeDeprecated=True, reportDeprecated=False)
import sketch
import part
PyCharm 用红色下划线标记 abaqus 和 abaqusConstants 导入。 显示:
"Unresolved reference 'abaqus'".
有人可以向我解释如何在 PyCharm 中配置项目,以便 PyCharm 可以解析这些导入吗?
在设置对话框中添加提到的 Python.exe 作为项目解释器将导致以下错误消息框显示“无法在 ~path~ 设置 python SDK。 SDK 似乎无效'。
问候
【问题讨论】:
-
您是否尝试将解释器添加到项目解释器中?