如何在linux服务器上安装Anaconda与pytorch

如何在linux服务器上安装Anaconda与pytorch

  • 1,安装anaconda
    • [1.1 下载anaconda安装包](#1.1 下载anaconda安装包)
    • [1.2 安装anaconda](#1.2 安装anaconda)
    • [1.3 设计环境变量](#1.3 设计环境变量)
    • [1.4 安装完成验证](#1.4 安装完成验证)
  • [2 Anaconda安装pytorch](#2 Anaconda安装pytorch)
    • [2.1 创建虚拟环境](#2.1 创建虚拟环境)
    • [2.2 查看现存环境](#2.2 查看现存环境)
    • [2.3 激活环境](#2.3 激活环境)
    • [2.4 选择合适的pytorch版本下载](#2.4 选择合适的pytorch版本下载)
    • [2.5 检测是否安装成功:](#2.5 检测是否安装成功:)
  • 参考

1,安装anaconda

1.1 下载anaconda安装包

这里我们需要在官网上查找自己需要的版本,地址链接在下面:
https://repo.anaconda.com/archive/

这里以我自己安装的版本为例:

Anaconda3-2023.09-0-Linux-x86_64.sh

两种下载方式:

  1. 直接在windows电脑端点击下载,等下载完传输从windows上传输到linux服务器上就可--简单方便
  2. 在linux上使用指令直接下载。
    1. 以自己安装的版本为例:地址:https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
    2. 在linux控制台输入指令:wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
    3. 如果没有出现问题就是下图所示:然后进行1.2步的安装。

1.2 安装anaconda

接下来我们需要首先赋权 再执行安装程序 ,依次输入下面两句命令:

赋予权限:

chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh

执行安装:

./Anaconda3-5.3.0-Linux-x86_64.sh

然后出现下面图所示:

点击Enter(回车键):

此时显示Anaconda的信息,并且会出现More,继续按Enter,直到如下图所示:

输入Yes:

继续点击Enter:

输入 yes,添加环境变量

1.3 设计环境变量

如果你上述操作中没有进行设置环境变量的话,那你需要另外添加。

你需要自己到这个文件夹设置你安装Anaconda路径(比如上面显示我的是)

复制代码
/home/wangke/.bashrc

单击进去,在最后一行添加:

复制代码
export PATH=/home/anaconda3/bin:$PATH

需要把之前的那句话给注释掉如下所示:

复制代码
# export PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/sbin:/sbin:$PATH
export PATH=/root/anaconda3/bin:$PATH

这里只是个示例,具体的还是要看你们自己安装的路径。

然后保存更改,输入下面这句指令:

复制代码
source ~/.bashrc

1.4 安装完成验证

打开新的终端后,进入自己的文件夹目录下。

输入anaconda -V(注意a要小写,V要大写);

conda -V ,显示版本信息,若显示则表示安装成功。

至此,anaconda就安装成功,下面讲述安装pytorch。

2 Anaconda安装pytorch

2.1 创建虚拟环境

创建一个python版本式3.9的名字叫pytorch的虚拟环境:

复制代码
conda create -n pytorch python=3.9

2.2 查看现存环境

输入指令查看,现存的环境:

复制代码
conda info --envs

2.3 激活环境

输入下面指令激活到刚刚建立的pytorch环境中:

复制代码
conda activate pytorch

2.4 选择合适的pytorch版本下载

官网连接:https://pytorch.org/

选择适合自己版本的进行安装。

注:

**1,**如果conda 不好安装的话,可以使用pip安装,都是一样的。
2,如果pip安装的时候还是不稳定的话,可以在安装的时候加清华的源:
比如,你可以在在输入pip 某个包的时候: 加上: -i https://pypi.tuna.tsinghua.edu.cn/simple

如:
pip install torch torchvision -i https://pypi.tuna.tsinghua.edu.cn/simple

注意使用镜像,不然可能会比较慢,或者连接不稳定。

2.5 检测是否安装成功:

在端口依次输入:

复制代码
python
import torch
torch.__version__

如果查看完想要退出的话,输入 exit().

参考

【如何在Linux服务器上安装Anaconda(超详细)】
https://blog.csdn.net/wyf2017/article/details/118676765

如何在 Linux 服务器上安装 pytorch

https://blog.csdn.net/flyconley/article/details/102844921

相关推荐
重生之我来学Python7 分钟前
Docker套装的简介、安装、超级详细教程
linux·docker·容器·eureka·github
和裕20 分钟前
光伏储能定制加强型瓦楞纸箱:降低组件运输隐裂率与售后损耗的核心价值
大数据·运维·网络·人工智能·算法
智购科技无人售货机工厂店24 分钟前
2026自动售货机大屏交互设计原则:从信息层级到视觉动线的工程实践~YH
运维·python·单片机·嵌入式硬件·自动化·交互
Ruiery37 分钟前
Linux 6.6内核 PCIe 深度解析(十):PCIe Port Driver(portdrv)— 一个物理 Port,拆出五个逻辑服务
linux·运维·服务器
运维行者_2 小时前
ISP 企业级带宽计费怎么做?网络流量计费的 6 大核心能力
运维·服务器·网络·数据库·支持向量机·接口隔离原则
数安旭说2 小时前
企业终端行为审计建设:本地审计 + 网络审计构建完整溯源取证体系
运维·数据安全·软件需求·溯源·审计·网络审计
码农小韩2 小时前
Linux应用开发(二)——Linux的文件IO
linux·嵌入式软件·嵌入式操作系统·linux应用
Elastic 中国社区官方博客3 小时前
在 Elasticsearch 中回填时间序列数据:通过批量 API 加载数月的历史指标数据
大数据·运维·数据库·人工智能·elasticsearch·搜索引擎·全文检索
Horn Still Sounds3 小时前
Linux网络并发服务器模型与SQLite数据库学习笔记
linux·服务器·数据库
10mAh3 小时前
【Linux】CPU 100% 怎么排查?——top、pidstat、jstack 到线程定位实战
linux·运维·服务器