这是spyder里,引入不了,但是只引入sklearn就可以
(但是引入sklearn后,练版本都看不了)
这是pip list(有安装scikit learn了,之前安装的sklearn版本是0.0.post7的,就给卸载了)
这是conda list:(也已经安装了scikit learn)
····································································································································
2023 8 29 追加
其实在19号就已经解决,现在回答一下。
在piplist 和condalist里,我们都能看到sklearn市存在的,实际上,这并没有问题,而是spyder的问题。
主要帮助解决的文章为下:https://blog.csdn.net/WUMIAN456/article/details/124009315
实际上,像该文所说的:只能将spyder的内核安装到系统python环境中,然后设置spyder调用外部的python作为自己的控制台解释器。
操作方法如下:
powershell 中运行pip install spyder-kernels 安装spyder内核。
运行python,输入import sys;print(sys.executable)运行,复制该命令返回的路径。
启动spyder,点preference>python interpreter >use the following interpreter
粘贴路径到文本框中,启动新的spyder控制台即可。
使用该操作后,直接pip其他第三方库后(不只是sklearn),spyder也能正常使用。