python-例如,代码完成Numpy,SciPy或Matplotlib在Eclipse PyDev中不起作用

无法使代码完成工作,例如Ubuntu 12.4或11.4下的Eclipse / PyDev中的SciPy,Numpy或Matplotlib. PyDev已在最新版本(2.6)中与Eclipse Helios和Juno进行了尝试.

代码完成确实适用于例如内部项目引用或内置.

已将路径添加到“首选项-> Pydev->解释器-Python->库”,并将scipy,numpy和matplotlib添加到“强制内置”.在“首选项-> PyDev->编辑器->代码完成”下,将“最小字符数…”设置为1,“首选项-> PyDev->编辑器->代码完成(ctx不敏感,令牌)“” …的字符数“都设置为2.

导入和代码完成可在ipython shell中进行,所以我认为它一定是PyDev中的东西.

示例代码:

import numpy as np
myArr = np.array([1,2,3])
myArr.set#<hit CTRL-SPACE for completion>

代码补全此处不建议任何数组方法(setasflat,setfield,setflags).

感谢您的任何建议…

上一篇:Python Eclipse管道


下一篇:python – Pydev codecoverage结果不会出现