使用miniconda配置python环境§
下载miniconda§
下载完成后记得将
miniconda添加进环境变量。之后在终端中输入
conda --version。如果终端中显示出
conda版本号则为成功。
初始化 conda§
在
powershell输入Get-ExecutionPolicy。如果显示
Restricted或者AllSigned请接着在终端中输入Set-ExecutionPolicy RemoteSigned或者Set-ExecutionPolicy Unrestricted。再次输入
Get-ExecutionPolicy查看是否修改成功脚本执行策略。接下来输入
conda init。为了加快下载速度和稳定性我们可以换成国内源(以下为清华源)。
在终端中输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/ 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/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ conda config --set show_channel_urls yes conda config --show至此,你的
conda初始化完毕。ps:如果直接用
cmd就不需要关心执行策略,直接输入conda init即可。恢复默认源需要在终端中键入conda config --remove-key channels。
创建 python 环境§
打开终端,输入
conda create -n env_name python=3.12(记得按提示输入y),这里的env_name是你的环境名称,3.12是你的python版本号,请根据个人需求自行更改。接下来输入
conda activate env_name,这时候你的终端最新一行前会出现(env_name),代表已激活环境。
安装 pytorch 丐版§
激活环境后,在终端中输入
conda install pytorch,一路y后,敬请等待。下载完成后输入
conda list可以看到torch已安装完毕。ps:下载像
pytorch这样大型库建议使用conda install,其它情况则建议用pip install。而且请注意不要经常混用conda install和pip install。
安装 GPU 版本 pytorch§
我们需要先访问 pytorch 官网 。
通过官方网站然后按照个人需求构建配置命令。
在此之前我们需要在终端中输入
nvidia-smi找到本机CUDA版本。例如我的
CUDA版本为12.3,这里建议选择最接近的CUDA版本。所以我的配置命令为
conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia。之后等待下载完成即可(建议挂
VPN,国内下载有点慢)。下载完成后,如果嫌缓存占内存太大可以使用
conda clean --all清除下载缓存。