我无法在Anaconda 2.3.0中导入sklearn



我在非网络Linux机器上有最新的Anaconda 2.3。除了
之外,一切都很好导入sklearn然后我取回

----> 1 import sklearn
sklearn.py in <module>()
ValueError: Attempted relative import in non-package

我必须进入anaconda中的/pkgs文件夹,并进入scikit学习从那里导入。当我输入
时,这很有效,更奇怪的是导入
以及显示可能的包的制表器sklearn。

可能是您的计算机上使用了另一个Python安装。

例如,我的Anaconda环境中有Python,默认情况下还有另一个。如果执行:~/anaconda/bin/python,我可以毫无问题地导入sklearn。

相反,如果我执行/usr/bin/python,然后尝试导出它,我会收到错误消息,因为我从Anaconda安装了sklearn。

在终端上键入$PATH检查PATH变量,并检查订单,如果Anaconda不是第一个(或不在那里),请键入:export PATH="/path/to/anaconda/bin:$PATH"

我希望这能奏效。

相关内容

  • 没有找到相关文章

最新更新