当我试图从sklearn库导入线性模型时,python遇到了一个问题:from sklearn import linear_model
。我刚刚通过pip安装了它,方法很简单:pip install sklearn
。我知道为了避免这个错误,卸载并重新安装sklearn就足够了,但是它没有工作。我也通过conda安装了它,但是打开了空闲(对吗?)它给出了同样的错误。
如何避免呢?
注:如果我用康达公司的jupyter,它会很好地工作。在
解决方法:只需将C:\Program Files\Python35\Lib\site-packages\scipy\optimize
中的文件moduletnc重命名为moduletnc(TNC大写)
我也遇到了同样的问题,解决方法是:
我看到了here,很多人说它也解决了他们的问题。在
我不能标记为可能的重复,所以我只是粘贴在这里。如果这是错误的行为,我很抱歉:
Import module works in Jupyter notebook but not in IDLE
原因是pythonidle无法访问pip/conda安装的库路径。必须将这些库路径添加到环境变量(PATH)中。为此,请打开“我的电脑”>;“属性”>;“高级系统设置”>;“系统”。在
在环境变量下查找路径,并在最后添加已安装库的位置。Refer this获取有关如何在path变量中添加位置的详细信息。完成这些操作后,您就可以导入库了。为了知道python搜索哪些位置的库可以使用
这将为您提供python搜索库的位置列表。编辑路径变量后,这些位置将反映在这里。在
Refer这也是为了知道如何添加python库路径。在
注意:本教程是关于如何编辑路径变量的参考。我建议您查找已安装库的位置,并按照步骤进行编辑。在
相关问题 更多 >
编程相关推荐