我最近在PyCharm上使用scikit learn创建了一个python项目。首先,我遵循了官方网站from sklearn import linear_model
上的示例代码,然后转移到其余代码。
然后我尝试在vscode上运行它,我将解释器设置为venv,就像在pycharm中一样,但我得到了以下错误:
Traceback(most recent call last):from sklearn import linear_model ModuleNotFoundError:No module named 'sklearn'
这很奇怪,因为我从来没有在PyCharm上看到过这个错误。
知道是哪里出了问题吗
步骤/代码复制
只要在你的代码中包含从sklearn导入的linear_model,假设你已经安装了软件包,vscode和pycharm都应该可以编译,在这个阶段你不会看到任何错误。
预期结果
运行剩下的代码
实际结果
得到上面提到的错误
任何帮助将不胜感激,谢谢!
1条答案
按热度按时间s4n0splo1#
您可以按照以下步骤进行检查。
1.确保您已经在venv环境中安装了软件包。
1.使用快捷键Ctrl+Shift+P并键入
Python: Select Interpreter
将Python解释器更改为venv环境。1.通过单击按钮Run Python File(运行Python文件)运行Python文件,该按钮由Python扩展提供,而不是
Run Code
按钮。1.如果仍然不起作用,请尝试关闭所有终端并删除您的文件。