在网上找了半天的miniconda使用教程没有找到,csdn上又是一大抄。实际上官方的教程完全够用。
miniconda官方使用教程:
https://conda.io/projects/conda/en/latest/user-guide/getting-started.html#starting-conda
vscode miniconda使用教程:
https://code.visualstudio.com/docs/datascience/data-science-tutorial#_set-up-a-data-science-environment
https://code.visualstudio.com/docs/python/environments
默认vscode已经安装,会使用vscode自带的shell,如何使用conda管理包不在本文范围内。
python理论上可以不安装,因为miniconda自带。
1
记录自己的miniconda安装位置,后面要用。如果没安装miniconda在安装的时候记录。
安装miniconda(从略)。如果已安装跳过。
添加以下系统变量:
以下把%miniconda%替换为自己的conda安装路径,例如C:\ProgramData\miniconda3。
%miniconda%
%miniconda%\Scripts
%miniconda%\Library\bin\使用以管理员身份运行的anaconda prompt初始化conda. win10+版本可以在自带的搜索中搜索conda prompt,选择以管理员身份运行即可。
初始化conda并创建一个环境需要运行
conda init
conda create --name/n [envname]
conda activate [envname]
注意,一定要以管理员身份运行。并且,vscode里面是基本没办法创建conda环境的(不要改你的powershell运行方式了),在这里面创建是最稳定的方式。
2
vscode是没办法直接使用conda环境的。然而,vscode可以使用conda环境中的编译器,切换编译器就可以使用不同的虚拟环境。具体可以参考上面三篇教程中的第3篇。
在vscode的右下角有一个这样的东西:

点一下从右往左数第二个按钮(显示的东西颜色,内容都可能不一样)
如果你点对了,最上方会是这个样子的:

点一下你之前创建的那个环境就行了。