前言
- 用惯了Vscode后,Pycharm用起来有点厚重的感觉,便切回来了
- 顺带还研究了下如何在vscode上使用Anaconda,于是便有了此文。
- 网络上的说法都不全,一路摸索磕磕碰碰搞出来的心得
下载安装Anaconda
重点:Anaconda必须安装在C盘,否则后续调试可能会导致环境找不到或者错乱
获取目标环境路径
- 打开Anaconda Navigator,进入Environments
- 鼠标右击创建好的目标环境
- 此时在右下角的加载进度旁边会有个路径,找到这个路径下的Pyhon.exe的完整路径,即为解释器的路径。
- base环境和创建的环境的解释器路径不大相同,例:
- base-Python解释器的路径
C:\ProgramData\anaconda3\python.exe
- 创建的-Python解释器的路径
C:\Users\daowuya\.conda\envs\yolo\python.exe
- base-Python解释器的路径
配置Anaconda环境
- 在Vscode中打开目标项目
- 在插件市场搜索下载安装“Python”、“Code Runner”插件
- 按住快捷键Ctrl+Shift+P,搜索 “Python选择解释器” 并点击
- 如果上面操作后有弹出正确的conda目标环境路径,那就直接选择,否则点击 “在工作区选择”(如果存在的话)
- 点击 “输入解释器路径”,点击查找,选择上述获取到的Python解释器的路径即可
运行
- 通过终端运行
终端->新建终端->选择项目
这样vscode会自动给你跳转到你上面配置好的conda对应环境的解释器 - 通过Code Runner插件运行
打开项目的运行文件->点击Run Code按钮
此时插件会自动以你上面配置好的conda对应环境的解释器运行项目文件