AnaConda + Jupyter Notebook + Vscode环境部署流程

AnaConda安装

1.下载(清华镜像源

2.安装时,为所有用户安装,并取消勾选这两项,入门教程

3.配置环境变量(选择系统变量,根据实际anaconda安装路径填写)

Path添加:
D:\installDirectory\anaconda3
D:\installDirectory\anaconda3\Scripts
D:\installDirectory\anaconda3\Library\bin

4.检验是否配置成功(建议平时使用Anaconda Prompt,不用配置环境变量,且原生支持conda)
conda --version

5.配置conda镜像源(.condarc文件)参考链接

第一种
channels:
  - defaults
show_channel_urls: true
channel_alias: https://repo.anaconda.com
default_channels:
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/free
  - https://repo.anaconda.com/pkgs/r
  - https://repo.anaconda.com/pkgs/pro
  - https://repo.anaconda.com/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
第二种
channels:
  - defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

6.修改conda虚拟环境默认路径

site-packages: 存储已安装的 Python 包,当你在 Conda 环境中安装 Python 包时,这些包会被放置在 site-packages 文件夹中。Python 解释器会在这个目录中查找可用的模块和包。
pkgs: 存储 Conda 下载的包的缓存,每当安装一个包时,Conda 会首先从 pkgs 文件夹中查找该包的缓存版本。如果找不到,Conda 会从远程仓库下载该包并将其存储在 pkgs 文件夹中,以便将来可以重用。
总结:
pip 下载的包会直接安装到 site-packages 中。
conda 下载的包会先存储在 pkgs 中,然后再安装到相应的环境的 site-packages 中。

1)修改.condarc文件,添加或修改 envs_dirs(conda环境的存储目录)和 pkgs_dirs(conda下载的包的缓存目录)配置项,指定自定义环境目录:

envs_dirs:
  - D:\installDirectory\anaconda3\envs # anaconda安装目录
pkgs_dirs:
  - D:\installDirectory\anaconda3\pkgs

2)验证配置生效:

conda config --show envs_dirs
conda config --show pkgs_dirs

3)修改envs和pkgs文件夹权限(下图是envs操作方式,pkgs类似):
image
4)此时使用conda create --name 环境名 python=x.x.x,创建的环境会自动安装到D:\installDirectory\anaconda3\envs下:
image

AnaConda基本命令

在AnaConda自带的Anaconda Prompt或者windows系统自带的cmd窗口中,输入以下命令

查看conda环境信息:conda info --envs # *代表正在使用的虚拟环境
创建虚拟环境:conda create --name k-means python=3.8 # --name后面为环境名称,python=后面可以指定安装python版本
激活环境:activate k-means

删除环境:conda env remove --name 环境名称
安装和管理包,尽量使用conda,而不使用pip:conda install numpy pandas scikit-learn matplotlib

Jupyter Notebook基本使用

Anaconda完整安装的话,Jupyter Notebook是默认安装好的,可以直接使用。

在Anaconda Prompt中切换到项目目录下,activate已创建好的conda虚拟环境,输入jupyter notebook命令启动Jupyter Notebook。
image
然后,在Jupyter Notebook网页查看:
image

Vscode的conda环境部署

通过终端窗口创建环境并安装好包,用vscode打开一个项目文件,使用“Ctrl+Shift+P”快捷键打开命令面板,选择 “Python:选择解释器”,再选择需要的conda虚拟环境

posted @ 2025-05-12 11:11  天际使徒  阅读(740)  评论(0)    收藏  举报