首页 文章

没有模块在anaconda jupyter笔记本中找到每个conda包的错误

提问于
浏览
0

在anaconda jupyter中使用conda安装scikit后学习最新版本19,所有显示没有模块的软件包发现错误 - scikit learn,numpy,matplotlib等没有模块在卸载并重新安装其所有conda软件包后发现错误有相同的模块问题

我的kerenel规格sana @ skb-linux:〜$ . 激活my_env(my_env)sana @ skb-linux:〜$ jupyter kernelspec list可用内核:python3 / home / sana / anaconda3 / envs / my_env / share / jupyter / kernels / python3

我的代码#scipy import scipy print('scipy: %s'%scipy . version )ModuleNotFoundError Traceback(最近一次调用最后一次)in()1#scipy ----> 2 import scipy 3 print('scipy: %s'%scipy . version

ModuleNotFoundError: No module named 'scipy'

enter image description here

2 回答

  • 0

    您可以通过在笔记本中键入 !conda list 来检查安装包,并检查scikit-learn包是否存在 . 如果它不存在,那么您可以通过 !pip install scikit-learn!conda install -c anaconda scikit-learn 安装它

    以后尝试 import sklearn 它应该工作!

    有一个有用的源here,包括如何更新或升级包..

  • 0

    最终解决方案:首先需要激活您正在运行的环境并使用conda install在该特定环境中安装conda软件包,并且不需要在您的环境之外安装

    sana @ skb-linux:〜$ . 激活my_env(my_env)sana @ skb-linux:〜$ conda install scikit-learn解决环境:完成

    所以sklearn包安装在你的特定环境中(在我的例子中是安装的my_env)

相关问题