当前位置: 首页 > news >正文

远程服务器安装anaconda并创建虚拟环境

1、承接上文新用户zrcs,在服务器的zrcs文件夹下直接下载anaconda(很慢):

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

或者选择本地下载,清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

在本地windows上用cmd拉取到远程服务器中的文件夹:

scp "G:\Google Chrome下载\Anaconda3-2024.06-1-Linux-x86_64.sh" root@x.x.x.x:/home/zrcs

(x.x.x.x是服务器IP地址)

2、 然后使用bash命令安装

bash Anaconda3-2024.06-1-Linux-x86_64.sh

安装过程一直enter即可
当出现Do you accept User lincense terms? [yes|no]: yes(选择yes即可)
当弹出选择anaconda3文件存放的文件夹路径可以直接默认回车即可
当出现You can undo this by running conda init --reverse $SHELL? [yes|no]: no(选择no即可)
完成后,终端显示: Thank you for installing Anaconda3!

3、初始化 conda

source ~/anaconda3/bin/activate
conda init

4、更新一下配置验证查看是否安装成功

source ~/.bashrc 
conda --version
conda env list 

 5、创建服务器虚拟环境<learn>   (cuda为11.6,选择对应的pytorch):

conda create -n learn python==3.9
conda activate learn
conda install pytorch==1.13.0 torchvision==0.14.0 torchaudio==0.13.0 pytorch-cuda=11.6 -c pytorch -c nvidiapython
import torch
#检查torch版本
print(torch.__version__)
# 检查CUDA是否可用
print(torch.cuda.is_available())
# 显示当前CUDA版本
print(torch.version.cuda)
exit()

6、在learn环境中安装tensorflow-gpu==2.10.0

pip install tensorflow-gpu==2.10.0 -i https://mirrors.aliyun.com/pypi/simple/
检查是否安装成功以及能否使用gpu
python
import tensorflow
import tensorflow as tf
print(tf.__version__)
#2.10.0
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
#Num GPUs Available:  1
a = tf.constant([[1.0, 2.0, 3.0]])#能看见gpu相关信息
b = tf.constant([[4.0, 5.0, 6.0]])
c = tf.matmul(a, b, transpose_b=True)
print(c)
http://www.lryc.cn/news/450488.html

相关文章:

  • 什么是IIC通信协议?
  • P3131 [USACO16JAN] Subsequences Summing to Sevens S Python题解
  • 鸿蒙NEXT开发-ArkUI(基于最新api12稳定版)
  • Matplotlib 使用 LaTeX 渲染图表中的文本、标题和数学公式
  • Android 安卓内存安全漏洞数量大幅下降的原因
  • c++primier第十二章类和动态内存
  • Ansible学习之ansible-pull命令
  • Linux:磁盘管理
  • FP7209: 用于紫外线消毒灯的 升压LED恒流驱动芯片
  • 【华为HCIP实战课程二】OSPF基础介绍和OSPF RID NBMA配置详解
  • 网络编程(13)——单例模式
  • 基于定制开发与2+1链动模式的商城小程序搭建策略
  • 银河麒麟,apt 安装软件报错640Unknown Status
  • python UNIT 3 选择与循环(2)
  • 828华为云征文|部署在线文档应用程序 CodeX Docs
  • Linux的多线程(线程的创建,退出,取消请求,取消处理例程,线程属性的设置)
  • git 本地代码关联远程仓库并推送
  • 推荐一个可以把PDF样本册转换为翻页电子书的网站
  • 【Linux 23】线程池
  • Rust SQLite 跨平台使用
  • docker运行arm64架构的镜像、不同平台镜像构建
  • vue基于Spring Boot框架的高校实验室预约管理系统
  • Linux中find命令详解
  • 无水印短视频素材下载网站有哪些?十个高清无水印视频素材网站分享
  • SpringBoot+Activiti7工作流入门实例
  • Azure OpenAI检索增强微调:使用 GPT-4o 对 GPT-4o mini 进行微调,以适应特定领域的应用
  • ISP Pipeline
  • < IDE编程环境配置>
  • Golang | Leetcode Golang题解之第448题找到所有数组中消失的数字
  • 【Spring Boot 入门三】Spring Boot与数据库集成 - 构建数据驱动的应用