这是精简版本,完整版本在 Conda & PyCharm环境配置_pycharmconda环境配置-优快云博客
Anaconda 安装 Linux
随便下载一个 sh 文件,例如:Anaconda3-2024.10-1-Linux-x86_64.sh
Anaconda 安装 Window
Anaconda 安装参考在完整版:Conda & PyCharm环境配置_pycharmconda环境配置-优快云博客
环境 & 软件包管理
常用命令
# 新建环境
conda create -p D:\ProgramData\Anaconda3\envs\<name> python=3.7
conda create -p /home/xxx/conda_envs/<name> python=3.9.18 # 特定位置建立环境
conda create -n <name> python=3.11
# 激活环境
conda activate <name> # 激活环境
conda activate /home/xxx/conda_envs/<name> # 激活特定路径的环境
conda env remove -n <name> # 删除环境
# 克隆环境
conda create --prefix </path/to/new_path/new_env> --clone <old_env> # 克隆环境
# 环境\包列出
conda env list # 列出conda管理的所有环境
conda list # 列出当前环境的所有包
# pip管理软件包
pip install <package_name> # 安装包
pip install <xxx.whl> # 安装wheel包
pip uninstall <package_name> # 卸载包
# 安装requirements.txt里面的包并使用镜像
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
# 导出信息
conda env export > environment.yaml # 导出当前环境的包信息
切换到其他源
anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
# 清华
-i https://pypi.tuna.tsinghua.edu.cn/simple
# 网易
-i https://mirrors.163.com/pypi/simple/
# 阿里
-i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
# 豆瓣
-i https://pypi.douban.com/simple
清理缓存 & 指定软件包下载目录
pip cache purge # 清除pip安装包缓存
export TMPDIR=</path/to/new/temp/dir> # 缓存位置 只对当前shell有效
pip install <name> --cache-dir </path> -i https://pypi.tuna.tsinghua.edu.cn/simple # 下载到特定路径
其他常见情况
Cuda 版本查看
nvidia-smi # 查看CUDA版本
python -V # 查看Python版本
Python、PyTorch的对应关系表
下表来自 pytorch的github官方文档:https://github.com/pytorch/vision#installation
python 查看 torch 情况
python
import torch
print(torch.__version__)
torch.cuda.is_available()