以下是在CentOS上搭建PyTorch开发环境的步骤:
更新系统:sudo yum update -y
。安装依赖项:sudo yum groupinstall -y "Development Tools" sudo yum install -y python3 python3-devel numpy
。
安装virtualenv
:pip3 install virtualenv
。创建并激活虚拟环境:virtualenv pytorch_env
,source pytorch_env/bin/activate
。
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
;若不需要CUDA,直接用pip3 install torch torchvision torchaudio
。conda create -n pytorch_env python=3.10
,激活后用conda install pytorch torchvision torchaudio cudatoolkit=11.7 -c pytorch
安装对应CUDA版本的PyTorch。在Python中运行import torch
,print(torch.__version__)
和print(torch.cuda.is_available())
,若版本号正确且cuda.is_available()
返回True
(使用GPU时),则安装成功。
根据项目需求,用pip
安装如pandas
、matplotlib
等库。