在CentOS上设置PyTorch集成开发环境涉及几个步骤,包括系统准备、安装必要的依赖项、配置CUDA和cuDNN,以及安装PyTorch本身。以下是详细的步骤指南:
更新系统:
sudo yum update -y
安装Java: PyCharm是基于Java的,因此需要先安装Java。
sudo yum install java-1.8.0-openjdk -y
安装Miniconda: Miniconda是一个轻量级的Anaconda发行版,包含了conda、Python以及180多个科学包及其依赖项。
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
安装完成后,重启你的shell或终端。
配置conda环境: 创建一个新的conda环境并激活它。
conda create -n pytorch python=3.8
conda activate pytorch
安装PyTorch:
在激活的环境中,使用conda安装PyTorch和torchvision。如果需要GPU支持,可以添加 -c pytorch
来指定CUDA版本。
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch
请注意,cudatoolkit
的版本号可能需要根据你的CUDA版本进行调整。你可以通过运行 conda info cudatoolkit
来查看可用的CUDA版本。
安装完成后,你可以验证PyTorch是否安装成功。
python -c "import torch; print(torch.__version__)"
print(torch.cuda.is_available())
如果一切正常,你应该会看到PyTorch的版本号,并且 torch.cuda.is_available()
应该返回 True
。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:CentOS与Rust的集成开发环境搭建