解决PyDev关于numpy和sklearn的未解决的导入

Zah*_*eer 5 numpy pydev scipy scikit-learn kaggle

我几乎可以找到解决这些未解决的导入问题的所有内容。这是我要导入的内容:

from sklearn.ensemble import RandomForestClassifier
from numpy import genfromtxt, savetxt
Run Code Online (Sandbox Code Playgroud)

在运行PyDev的Mac OS X Lion上的月食中,出现以下错误;

Description Resource    Path    Location    Type
Unresolved import: genfromtxt   makeSubmission.py   /BioResponse/src    line 1  PyDev Problem
Unresolved import: RandomForestClassifier   makeSubmission.py   /BioResponse/src    line 0  PyDev Problem
Unresolved import: savetxt  makeSubmission.py   /BioResponse/src    line 1  PyDev Problem
Run Code Online (Sandbox Code Playgroud)

请注意,这是用于设置Kaggle的

我没有得到的是,当我在终端中并键入以下命令时,一切似乎都正常(我看不到任何可见的错误):

$python
Python 2.7.3 (v2.7.3:70274d53c1dd, Apr  9 2012, 20:52:43) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from numpy import savetxt
>>> 
Run Code Online (Sandbox Code Playgroud)

如果您知道可能的解决方案,请尝试详细解释。我是Mac和PyDev的新手

ogr*_*sel 5

也许您的系统上安装了2个python解释器,但PyDev使用的不是1个安装了numpy的解释器。

键入which python在终端知道安装在蟒蛇的路径PATH安装numpy的地方,然后去到PyDev的偏好菜单知道哪个Python是配置的PyDev。