为什么安装了sklearn还是显示ModuleNotFoundError: No module named 'sklearn'
时间: 2023-11-22 13:50:07 浏览: 245
ModuleNotFoundError: No module named ‘sklearn.cross_validation’
可能是因为pip和python版本不匹配导致的。可以通过以下步骤解决:
1. 确认已经安装了scikit-learn以及相关依赖库numpy、scipy、matplotlib等,可以通过运行pip list命令查看。
2. 确认pip和python版本是否匹配,可以通过运行pip show pip和python --version命令查看。
3. 如果pip对应的是python3.9,但是默认的python版本却是3.6.9,可以尝试切换到python3.9下,再次尝试import sklearn。
阅读全文