Linux服务器快速搭建pytorch

Linux服务器搭建pytorch


文章目录


一、使用FileZilla传输Anaconda

提示:这里可以添加本文要记录的大概内容:

  1. 下载FileZilla进行文件的传输
  2. 将Anaconda.sh文件上传到服务器中
  3. 使用命令 sh Anaconda...sh进行安装Anaconda

二、激活Anaconda环境

1.创建一个虚拟环境

代码如下(示例):

c 复制代码
conda create -n pytorch python=3.10 
conda activate pytorch
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia

2.使用已有项目生成requirements.txt

使用 pipreqs 可以自动检索到当前项目下的所有组件及其版本,并生成 requirements.txt 文件,极大方便了项目迁移和部署的包管理。相比直接用pip freeze 命令,能直接隔离其它项目的包生成。

代码如下(示例):

c 复制代码
# 先安装pipreqs库
pip install pipreqs

# --encoding=utf8 :为使用utf8编码
# --force :强制执行,当 生成目录下的requirements.txt存在时覆盖 
#. /: 在哪个文件生成requirements.txt 文件

pipreqs ./ --encoding=utf8 --force

3.在虚拟环境中使用requirements.txt安装其他项目相关库

代码如下(示例):

c 复制代码
pip install -r requirements.txt

总结

这里简单的介绍了如何将本地的项目上次到服务器中并完成相关的库配置,帮助大家快速的配置设备。

相关推荐
左手の明天7 小时前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
꯭自꯭闭꯭7 小时前
达梦SQL优化相关
linux·运维·数据库·sql
一条破秋裤8 小时前
Linux 共享内存通信:POSIX 共享内存与 mmap
linux·运维·服务器
贵州山魈羡民8 小时前
【玩转手机】通过 Podroid 上的 Alpine 部署 1Panel,把微型服务器装进口袋
运维·服务器
谷哥的小弟10 小时前
CentOS Stream浴火重生
linux·运维·centos
程序员-Benothing10 小时前
Shell输入输出详解:read、echo、printf、颜色输出
linux·运维·服务器
FPGA小徐11 小时前
从 NEMU 到 AbstractMachine:程序、运行时环境与 AM 完全解析
linux·运维·服务器
盼小辉丶12 小时前
PyTorch强化学习实战(27)——进化策略在强化学习中的应用
人工智能·pytorch·深度学习·强化学习
weixin_4471952912 小时前
【无标题】
pytorch·python
qetfw12 小时前
Debian Chrony 时间同步、RAID5 与 LUKS 磁盘加密配置
linux·debian