应用实例内置的 Python 版本是
3.8
,内置的 Python 环境管理工具是 Miniconda。您可以使用 conda
命令管理 Python 环境。创建新的虚拟环境
您可以创建新的虚拟环境,并在新的虚拟环境中指定 Python 版本。
# -n new_env:指定新环境的名称,指定为new-envconda create -n new_env python==3.9# 查看所有虚拟环境conda env list# 切换虚拟环境conda activate new_env# 退出虚拟环境conda deactivate
安装 Python 依赖
Python 依赖可以通过
conda
或pip
命令安装,已经安装的 Python 依赖的版本等信息可以通过conda list
或pip list
查看。# 通过conda安装python依赖示例conda install numpy# 通过pip安装python依赖示例pip install numpy# 查看虚拟环境中的依赖conda listpip listconda install pytorch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.8 -c pytorch -c nvidia
配置 conda 环境级别的 CUDA 和 cuDNN
如果在同一个机器里部署的不同工程对 CUDA 和 cuDNN 的版本要求不同,可以在单个虚拟环境里,通过
conda
命令部署 CUDA 和 cuDNN。如果在 conda 环境和系统中都安装了CUDA 和 cuDNN,一般默认优先使用 conda 环境里的 CUDA 和 cuDNN。
涉及编译的,只能使用系统 CUDA,conda 环境级别的 CUDA 或 cuDNN 在编译时会报错。
conda install cudatoolkit==xx.xxconda install cudnn==xx.xx