目录
-
第一步:安装Pycharm
Python的开发环境推荐使用社区版Pycharm,下载地址:Download PyCharm: The Python IDE for data science and web development by JetBrains
注意:如果进行汉化,有些汉化包存在bug,安装完后,Pycharm软件的“设置”无法打开
-
第二步:安装Anaconda
由于Python需要和很多模块配合使用,一个个安装这些模块非常繁琐。因此推荐直接安装Anaconda(推荐安装界面版,不推荐命令行版),这样Python和一些常用的模块就会一起被安装完毕。Anaconda下载地址(中科大的镜像地址):Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
安装完成后,会有一个名称为Base的默认虚拟环境。
-
第三步:创建新的虚拟环境
打开Anaconda的命令窗口
输入:conda create -n pytorch2.3.0 python=3.11,创建名称为pytorch2.3.0的虚拟环境。
输入:conda activate pytorch2.3.0,激活该虚拟环境。
-
第四步:下载Pytorch相关的库
到Pytorch官网上选择相应的安装版本
复制上面这条命令
conda install pytorch torchvision pytorch-cuda=12.1 -c pytorch -c nvidia
注意:
1、CUDA 12.1指的是 CUDA Runtime Version,需要小于等于设备的CUDA Driver Version;
2、torchaudio是语音相关的库,我们用不到,可以去掉;
3、 -c 代表在哪个地址下载相关软件包。保持原有地址不变最稳妥,但是下载速度慢;
4、如果想提高下载速度,可以使用如下命令添加清华镜像地址;
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/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
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/bioconda/
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/pytorch/
-
第五步:验证Pytorch是否安装成功
输入:conda activate pytorch2.3.0,激活环境;
输入:python
输入: import torch
输入:torch.cuda.is_available()
如果输出:True,则代表配置成功
-
第六步:安装opencv-python
输入:conda activate pytorch2.3.0,激活环境;
输入:pip install opencv-python
注意:
1、使用conda install opencv-python命令安装时,总是提示找不到对应的包,安装失败。换了很多镜像地址,还是不行。目前也不知道为什么。
2、conda install opencv命令可以成功安装opencv,但其不是opencv的python版本。使用import cv2导入opencv时,会报错。