scikit-learn安装成功,但是无法import sklearn,无法找到指定模块
一、问题
scikit-learn安装成功,但是无法import sklearn
二、原因:
可能是自己电脑中安装了多个python环境,正在使用的环境中没有安装scikit-learn包
三、我的解决办法
- 检查当前使用的环境,命令行方式输入conda info --envs或者conda env list
- 新建一个环境,在Anoconda安装目录下,命令行conda create --name myenv
注意:可以替换myenv为其他环境名称。当conda要求继续时,键入y:
proceed ([y]/n)?
- 激活环境,键入conda activate myenv(参考链接: 激活环境)
注意:替换myenv为环境名称或目录路径。
- 查看环境中的包列表,如果当前环境激活了,命令行方式继续输入conda list,可以看到安装了scikit-learn包,如果没有可以自己安装conda install scikit-learn
tips:可以在文件夹中双击pycharm当前使用的python.exe, 输入import sklearn,如果报错找不到指定模块就说明这个解释器可能不太友好~~
使用新建环境中的python.exe试一下,结果是可以引入,那么激活这个环境使用就可以,在pycharm中也使用这个环境就好了。