1. 下载miniconda
清华源:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
wget https://repo.anaconda.com/miniconda/Miniconda3-py39_4.10.3-Windows-x86_64.exe
2. 安装miniconda
# 指定安装目录miniconda不会将环境加入环境变量,需要记住环境自行切换环境,也可自行加载到环境变量
sh Miniconda3-py39_4.10.3-Windows-x86_64.exe -f -b -p /miniconda_install_path
3. 使用miniconda
安装默认创建环境base,可指定python版本创建虚拟环境
# 创建环境名为python3.9.6,指定python版本为3.9.6
conda create --name python3.9.6 python=3.9.6
# 切换虚拟环境, 未指定名称切换到python3.9.6
conda activate python3.9.6
# 查看所有环境
conda env list
# 查看依赖
pip list 或者 conda list
# 安装依赖
conda install requests 或者 pip install requests
# 退出虚拟环境
conda deactivate
# 更改镜像源(conda安装目录)
vi .condarc
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
# 清除缓存
conda clean -i
# 删除环境
conda remove --name python3.8.6 --all
# 激活base环境(conda安装目录)
source activate
# 获取conda配置
conda config --show
conda config --add channels conda-forge
# pip设置清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 批量安装
conda env create -f environment.yml
# 导出
conda env export > environment.yml
4. pytcharm 使用wsl(ubuntu on windows)中python虚拟环境设置
pytcharm 配置wsl中python虚拟环境
解决pytcharm 【Terminal】中无法使用wsl中python虚拟环境解释器的问题
【File】 – > 【setting】 --> 【Tool】–> 【Terminal】中【shell-path】改为wsl.exe
(之前是cmd.exe
)