Windows配置Anaconda环境

1、下载Anaconda

2、安装Anaconda

2.1、系统环境变量

注: 将Anaconda添加到系统环境变量中,此处建议选中,可以省去好多麻烦
Windows配置Anaconda环境_第1张图片

2.2、手动配置环境变量

系统—高级系统设置—环境变量—Path—新建;将下面的路径添加到环境变量中

D:\software\Anaconda
D:\software\Anaconda\Library\mingw-w64\bin
D:\software\Anaconda\Library\usr\bin
D:\software\Anaconda\Library\bin
D:\software\Anaconda\Scripts

Windows配置Anaconda环境_第2张图片

2.3、验证

命令提示符cmd输入

conda --version

3、修改envs路径

3.1、Anaconda Prompt

Windows配置Anaconda环境_第3张图片

3.2、查看conda信息

conda info 或
conda config --show

3.3、解决办法

3.3.1、使用命令(方法一)

在Anaconda Prompt中,添加新的虚拟环境作为默认环境

conda config --add envs_dirs D:\software\Anaconda\envs
3.3.2、修改.condarc文件(方法二)

1、 windows+r输入%HOMEPATH% 找到.condarc文件
2、添加路径

envs_dirs:
  - D:\software\Anaconda\envs

Windows配置Anaconda环境_第4张图片

3.4、修改envs文件夹权限

3.4.1、属性

注: 快捷键 Alt + Enter
Windows配置Anaconda环境_第5张图片

3.4.2、勾选权限

Windows配置Anaconda环境_第6张图片

4、配置channel

4.1、创建.condarc文件

conda config

4.2、查看channel状态和优先级

conda config --get channels

# 配置并确认国内源镜像
conda config --set show_channel_urls yes

# 查看添加的国内源镜像
conda config --show channels

4.3、添加channel

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

5、conda相关命令

5.1、虚拟环境

5.1.1、创建虚拟环境
# 创建虚拟环境
conda create -y -n pyspark python=3.10

# 同时安装必要的包
conda create -y -n pyspark numpy matplotlib python=3.10

5.2、激活虚拟环境
# Linux
source activate pyspark

# Windows
activate pyspark
5.3、退出虚拟环境
# Linux
source deactivate pyspark

# Windows
deactivate pyspark
# 切回root环境
activate root

5.4、删除虚拟环境
# 删除环境
conda remove -y -n pyspark --all

# 删除虚拟环境中的包
使用命令conda remove --name pyspark numpy

5.5、常用命令
5.5.1、虚拟环境相关
conda list:查看安装了哪些包

conda install package_name(包名):安装包

conda env list 或 conda info -e:查看当前存在哪些虚拟环境

conda update conda:检查更新当前conda

# 复制环境
conda create -n pyspark --clone pyspark-env

# 进入/切换环境
source activate pyspark
conda activate pyspark
5.5.2、conda环境依赖包相关
# 搜索包
conda search mxnet*

# 指定环境,查看已安装的包
conda list -n pyspark

# 指定环境,安装指定版本的包
conda install -n pysparkmxnet==1.0.0

# 指定环境,更新包
conda update -n pyspark mxnet

# 指定环境,删除包
conda remove -n pyspark mxnet

# 导出环境为yml
conda env export >  environment.yml

# 根据yml创建环境
conda env create -f environment.yml

#对yml文件修改后更新环境
conda env update -f environment.yml

5.5.3、pip环境依赖包相关
# 导出环境为pip
pip freeze > requirements.txt

# 用pip根据requirement.txt安装python依赖环境
pip install -r requirements.txt

你可能感兴趣的:(python,windows,python)