在Linux服务器上安装Anaconda和Pytorch虚拟环境,并在服务器上运行代码

一、下载安装Anaconda

1.下载Anaconda

首先需要在官网上选择需要安装的版本,可以选择linux的版本进行下载,下载命令是

wget https://repo.anaconda.com/archive/+所需下载的版本

例如我选择了最新的版本,如下:

 wget  https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

直接在控制台进行输入,下载完如图所示:

2.安装Anaconda

然后我们需要先对安装包进行赋权,再进行安装,依次执行下面两条命令即可:

chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh
./Anaconda3-2024.10-1-Linux-x86_64.sh

控制台输入命令后如图所示,按Enter键即可:

然后显示Anaconda的信息,并且会出现More,如图所示,一直按Enter键直到让你输入用户许可证:

此时输入yes即可:

要在阿里云服务器上配置AnacondaPyTorch环境,可以按照以下步骤操作: ### 步骤一:登录到阿里云服务器 通过SSH工具(如PuTTY、Xshell等),使用您的用户名密码或密钥对连接到阿里云ECS实例。 --- ### 步骤二:安装Anaconda 1. **下载Anaconda** Anaconda是一个流行的Python发行版,包含大量科学计算库。选择合适的版本运行命令下载: ```bash wget https://repo.anaconda.com/archive/Anaconda3-2023.07-1-Linux-x86_64.sh ``` 2. **赋予脚本执行权限安装** 运行以下命令开始安装: ```bash bash Anaconda3-2023.07-1-Linux-x86_64.sh ``` 按提示完成安装过程,接受许可协议,默认路径通常是`~/anaconda3`。 3. **初始化Conda** 安装完成后,在终端输入 `source ~/.bashrc` 或重启会话以激活Conda。 --- ### 步骤三:创建虚拟环境 为了保持依赖项隔离,建议创建一个新的Conda环境: ```bash conda create -n pytorch_env python=3.9 ``` 替换`python=3.9`为您需要的具体版本号。 激活该环境: ```bash conda activate pytorch_env ``` --- ### 步骤四:安装PyTorch 访问[官方PyTorch页面](https://pytorch.org/get-started/locally/)获取适合您硬件条件的安装指令。例如对于CUDA支持的GPU设备: ```bash conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia ``` 如果不需要CUDA支持,则可以选择CPU版本: ```bash pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu ``` 检查是否成功安装了PyTorch及其版本信息: ```python import torch print(torch.__version__) print(torch.cuda.is_available()) ``` --- ### 步骤五:验证环境设置 编写一个简单的测试代码片段确认一切正常工作: ```python # test_pytorch.py import torch x = torch.rand(5, 3) print("随机生成张量:", x) if torch.cuda.is_available(): print('CUDA可用!') else: print('仅限于CPU.') ``` 将文件上传至服务器通过下面的方式运行它: ```bash python test_pytorch.py ``` 以上就是如何在阿里云服务器上搭建基于Anaconda管理的PyTorch深度学习环境的过程!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值