Scikit-learn在我的要求中.txt它安装成功,但我仍然得到ModuleNotFoundError:没有名为"sklearn"的模块



我在虚拟工作室创建一个Python网站。在我的一个观点中,我有:

from sklearn.linear_model import LinearRegression

当然,我有一个创建虚拟环境的requirements。txt:

asgiref==3.3.1
Django==3.1.5
numpy==1.19.5
pandas==1.2.1
python-dateutil==2.8.1
pytz==2020.5
six==1.15.0
sqlparse==0.4.1
wheel==0.36.2
scikit-learn==0.24.1

安装成功:

Successfully installed Django-3.1.5 asgiref-3.3.1 joblib-1.0.0 numpy-1.19.5 pandas-1.2.1 python-dateutil-2.8.1 pytz-2020.5 scikit-learn-0.24.1 scipy-1.6.0 six-1.15.0 sqlparse-0.4.1 threadpoolctl-2.1.0 wheel-0.36.2`

但是当我迁移时,我得到:

"views.py", line 3, in <module>
from sklearn.linear_model import LinearRegression
ModuleNotFoundError: No module named 'sklearn'

我不明白为什么它说没有名为'sklearn'的模块,而就在那里!

我最终完全卸载了Anaconda,我安装它是为了创建Jupiter笔记本。我认为Anaconda的安装与Virtual Studio包含的库有冲突。卸载Anaconda,然后重新安装Jupiter与Pip完全工作。

相关内容

  • 没有找到相关文章

最新更新