微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vs code搭建python和tensorflow环境

anaconda 安装tensorflow-gpu环境见https://www.cnblogs.com/wintersoft/p/11620267.html

 

vscode中设置python虚拟环境
Ctrl+Shift+P,选择Python:Select Interpreter,选中tensorflow-gpu虚拟环境
自动在settings.json文件生成,如:

{
  "python.pythonPath": "C:\\ProgramData\\Anaconda3\\envs\\tensorflow-gpu\\python.exe"
}

 

或手动配置,自己在.vscode文件夹里新建settings.json

{
  "python.pythonPath": "C:\\ProgramData\\Anaconda3\\envs\\tensorflow-gpu\\python.exe",
  "python.autoComplete.extraPaths": [
    "C:\\ProgramData\\Anaconda3\\envs\\tensorflow-gpu",
    "C:\\ProgramData\\Anaconda3\\envs\\tensorflow-gpu\\Lib\\site-packages"
  ],
  "python.autoComplete.addBrackets": true
}

 

F5调式特定启动文件,可修改为:

{
  "version": "0.2.0",
  "configurations": [
    {
      "name": "Python: 当前文件",
      "type": "python",
      "request": "launch",
      // "program": "${file}",
      "pythonPath": "C:\\ProgramData\\Anaconda3\\envs\\tensorflow-gpu\\python.exe",
      "program": "${workspaceRoot}\\hello.py",
      "console": "integratedTerminal",
      "env": {"PYTHONPATH":"${workspaceRoot}"},
      "envFile": "${workspaceRoot}/.env",
    }
  ]
}

 

VS code python 环境下提示找不到 module报unresolved import "xxx"
https://github.com/DonJayamanne/pythonVSCode 该插件的BUG造成的
进入launch.json文件,configurations节点下加入:
"env": {"PYTHONPATH":"${workspaceRoot}"},
"envFile": "${workspaceRoot}/.env",

进入settings.json文件,加入:
"python.jediEnabled": false,

然后重启vs code

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐