VSCode中Python无法找到datasets模块问题求助
排查虚拟环境下
datasets模块找不到的问题 确认VSCode选中的解释器是你的Python3.11.4虚拟环境
- 点击VSCode左下角显示当前Python版本的区域,打开解释器选择列表
- 找到你创建的3.11.4 64位虚拟环境并选中
- 重启终端,确认终端前缀显示虚拟环境名称(说明已激活)
验证虚拟环境中确实安装了
datasets
在激活的虚拟环境终端里执行pip list,检查输出里是否存在datasets模块;如果没有,重新执行pip install datasets检查VSCode运行配置是否指向正确解释器
- 点击运行按钮旁的下拉箭头,选择「添加配置」生成
launch.json - 在配置中指定虚拟环境的Python路径,示例:
{ "version": "0.2.0", "configurations": [ { "name": "Python: 当前文件", "type": "python", "request": "launch", "program": "${file}", "console": "integratedTerminal", "python": "c:\\Users\\Hubert\\[你的虚拟环境目录]\\Scripts\\python.exe" } ] }
- 点击运行按钮旁的下拉箭头,选择「添加配置」生成
直接在终端运行代码排查
在激活的虚拟环境终端里执行python c:\Users\Hubert\Desktop\courses\PyTorch\Transformer-from-scratch\train.py,如果能正常运行,说明VSCode运行配置存在问题,重新配置即可
内容的提问来源于stack exchange,提问作者Hubert1957
相关产品推荐
相关产品推荐

