miniconda
清华镜像站下载页面:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/?C=M&O=D
安装
国内镜像源
conda 清华镜像站
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
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
pip 清华镜像站
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
修改安装目录权限
升级可用库
conda update --all
修改虚拟环境默认保存位置
在使用 Conda 创建虚拟环境时,可以通过修改配置文件来更改默认保存位置。以下是具体的步骤和方法:
方法一:修改 .condarc
配置文件
-
查看当前配置:
conda config --show envs_dirs
-
添加新的环境路径(推荐方式,保留默认路径):
conda config --prepend envs_dirs D:/dev/python/conda_envs
这会将新路径添加到搜索列表的顶部,但不会删除默认路径。
-
设置单个路径(覆盖默认):
conda config --set envs_dirs ["D:/dev/python/conda_envs"]
注意:此操作会移除所有现有路径,仅保留指定路径。
方法二:直接编辑 .condarc
文件
- 定位配置文件:通常位于用户主目录下的
.condarc
。 - 添加或修改以下行:
envs_dirs: - D:/dev/python/conda_envs # 新的虚拟环境保存位置 - ~/anaconda3/envs # 可选:保留默认路径
验证修改
创建新环境并检查位置:
conda create -n test_env python=3.10.16
conda info --envs
注意事项
- 路径需使用绝对路径(如
/data/conda_envs
)。 - 移动或删除现有环境路径可能导致 Conda 无法识别已创建的环境。
- 修改后,新环境将创建在新路径下,旧环境仍保留在原位置。
通过以上方法,你可以灵活控制 Conda 虚拟环境的存储位置,优化磁盘空间使用。
conda常用命令
Conda 是一个开源的包、依赖项和环境管理系统,可在多种语言(如 Python、R、Ruby、Lua、Scala 等)中使用。以下是一些常用的 Conda 命令:
环境管理
- 创建新环境
conda create --name <env_name> python=<python_version>
例如,创建一个名为 myenv
的 Python 3.10.16 环境:
conda create --name myenv python=3.10.16
- 激活环境
- 在 Windows 上:
conda activate <env_name>
- 在 Linux/Mac 上:
source activate <env_name>
- 停用环境
conda deactivate
- 列出所有环境
conda env list
- 删除环境
conda env remove --name <env_name>
包管理
- 安装包
conda install <package_name>
也可以同时安装多个包:
conda install <package1> <package2>
指定包的版本:
conda install <package_name>=<version>
- 更新包
conda update <package_name>
更新所有包:
conda update --all
- 删除包
conda remove <package_name>
- 列出当前环境中的所有包
conda list
其他命令
- 查看 Conda 版本
conda --version
- 更新 Conda
conda update conda
- 配置 Conda
添加镜像源:
conda config --add channels <channel_url>
例如,添加清华镜像源:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
显示配置信息:
conda config --show
这些是 Conda 的一些常用命令,能满足大部分的包和环境管理需求。
rors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
显示配置信息:
```bash
conda config --show
这些是 Conda 的一些常用命令,能满足大部分的包和环境管理需求。