PyDev 未解析的导入与 sklearn



我在Mountain Lion上运行Eclipse 4.2中的PyDev。我安装了SciPy超级包,可以在Python解释器和IPython中使用所有软件包 - 包括Scikit-learn和MatPlotLib。但是,当我尝试在 PyDev 中导入它们时,出现"未解决的导入"错误。

我从 Python.org 安装了Python 2.7.3,并验证了PyDev指向正确的解释器。我还尝试将 sklearn 和 matplotlib 目录(通过 sklearn.__file__ 的路径验证)添加到 PyDev 设置中的系统 PYTHONPATH 中。这没有解决问题。

知道我还应该尝试什么吗?

从您的评论示例中,您使用的路径似乎深度错误。

更改自:
/Library/Python/2.7/site-packages/scikit_learn-0.12_git-py2.7-macosx-10.8-intel‌​.egg/sklearn

自:
/Library/Python/2.7/site-packages/scikit_learn-0.12_git-py2.7-macosx-10.8-intel‌​.egg

它找不到包级别名称,因为您正在其下方指定。通常,python解释器将通过简单地在站点包中存在来自放置在那里的".pth"文件引用来解决所有鸡蛋。但我认为pyDev需要将这些鸡蛋显式添加到PYTHONPATH中。

相关内容

  • 没有找到相关文章

最新更新