当我尝试运行此程序以测试一切是否正确安装
import sklearn
print('sklearn: {}'.format(sklearn.__version__))
我明白了
Traceback (most recent call last):
File "C:\Users\matth\Documents\Test Libraies.py", line 20, in <module>
import sklearn
ModuleNotFoundError: No module named 'sklearn'
当我尝试使用pip list
在cmd中进行测试时,我得到了
Package Version
------------- -------
joblib 0.14.1
numpy 1.18.4
pip 20.1
scikit-learn 0.23.0
scipy 1.4.1
setuptools 46.3.0
threadpoolctl 2.0.0
wheel 0.34.2
我试图将所有可能的位置放到PATH中,却一无所获。 Google也没有太多帮助。我是刚向python添加库的新手,但我安装的其他4个都很好。
有什么建议吗?
编辑
python -c "import sklearn; sklearn.show_versions()"
的输出是:
System:
python: 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)]
executable: C:\Users\matth\AppData\Local\Programs\Python\Python38-32\python.exe
machine: Windows-10-10.0.18362-SP0
Python dependencies:
pip: 20.1
setuptools: 46.3.0
sklearn: 0.23.0
numpy: 1.18.4
scipy: 1.4.1
Cython: None
pandas: None
matplotlib: None
joblib: 0.14.1
Built with OpenMP: True
编辑2
在IDE中,import pip;print(pip.main(['list']))
显示:
Package Version
------------------ -------
...
scikit-learn 0.23.0
...
sklearn 0.0
...