在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(最近一次调用last)in()1#scipy ----> 2 import scipy 3 print('scipy:%s' %scipy.version)
ModuleNotFoundError: No module named 'scipy'
您可以通过在笔记本中键入!conda list
来检查安装包,并检查scikit-learn包是否存在。如果它不存在,那么你可以通过!pip install scikit-learn
或!conda install -c anaconda scikit-learn
安装它
以后尝试import sklearn
它应该工作!
有一个有用的源here,包括如何更新或升级包..
最终解决方案:首先需要激活您正在运行的环境并使用conda install在该特定环境中安装conda软件包,并且不需要在您的环境之外安装
sana @ skb-linux:〜$。激活my_env(my_env)sana @ skb-linux:〜$ conda install scikit-learn解决环境:完成
所以sklearn包安装在你的特定环境中(在我的例子中是安装的my_env)