anaconda 安装 使用 pytorch onnx onnxruntime

 

一:安装

如果不是 x86_64,需要去镜像看对应的版本

 安装 Anaconda

输入命令

bash Anaconda3-2021.11-Linux-x86_64.sh

然后输入 yes 表示同意

确认安装的路径,一般直接回车安装在默认的 /home/你的名字/anaconda3

很快就安装完毕。输入 yes 来确认使用 conda init 来启动

3. 启动环境变量

如果现在输入 conda,会显示找不到命令

需要启动已经修改环境变量,输入以下命令(以后都不用再 source 了,因为启动 Ubuntu 会自动 source)

source ~/.bashrc

这时候会发现出现了 (base)

如果你查看 ~/.bashrc,可以看到已经添加了 conda 的路径

 

二:

4. 升级 conda

如果当前安装后,不是最新版本,可以通过以下命令升级

conda update -n base -c defaults conda

 

5. 创建虚拟环境

输入以下命令创建名为 py39 的虚拟环境,python 版本为 3.9

conda create -n py39 python=3.9

输入 y 并回车后,开始下载并创建

6. 进入虚拟环境

输入以下命令进入我们创建的虚拟环境 py39

source activate py39 
#创建虚拟环境
conda create -n your_env_name python=X.X(3.6、3.7等)#激活虚拟环境
source activate your_env_name(虚拟环境名称)#退出虚拟环境
source deactivate your_env_name(虚拟环境名称)#删除虚拟环境
conda remove -n your_env_name(虚拟环境名称) --all#查看安装了哪些包
conda list#安装包
conda install package_name(包名)
conda install scrapy==1.3 # 安装指定版本的包
conda install -n 环境名 包名 # 在conda指定的某个环境中安装包#查看当前存在哪些虚拟环境
conda env list 
#或 
conda info -e
#或
conda info --envs#检查更新当前conda
conda update conda#更新anaconda
conda update anaconda#更新所有库
conda update --all#更新python
conda update python

 二:安装onnx pytorch onnxruntime

依赖包(如果有可以先不安装)

sudo apt-get -y update; 
sudo apt-get -y install autoconf bc build-essential g++-8 gcc-8 clang-8 lld-8 gettext-base gfortran-8 iputils-ping libbz2-dev libc++-dev libcgal-dev libffi-dev libfreetype6-dev libhdf5-dev libjpeg-dev liblzma-dev libncurses5-dev libncursesw5-dev libpng-dev libreadline-dev libssl-dev libsqlite3-dev libxml2-dev libxslt-dev locales moreutils openssl python-openssl rsync scons python3-pip libopenblas-dev

GitHub - onnx/onnx: Open standard for machine learning interoperabilityOpen standard for machine learning interoperability - GitHub - onnx/onnx: Open standard for machine learning interoperabilityicon-default.png?t=N7T8https://github.com/onnx/onnx#linux-and-macos

安装onnx

conda install -c conda-forge onnx

安装onnxruntime

pip install onnxruntime

安装pytorch

 conda install pytorch torchvision -c pytorch

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/236641.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SCAU:18063 圈中的游戏

18063 圈中的游戏 时间限制:1000MS 代码长度限制:10KB 提交次数:0 通过次数:0 题型: 编程题 语言: G;GCC;VC Description 有n个人围成一圈,从第1个人开始报数1、2、3,每报到3的人退出圈子。编程使用链表找出最后留下的人。输入格式 输入一个数n&a…

三防平板定制|5G三防工业平板电脑终端联发科MTK方案

三防平板,顾名思义,是指具备防水、防尘、防坠落等特性的平板电脑。它可以在各种恶劣环境中正常使用,如煤矿、工业制造、户外、建筑等。 三防平板的优势在于其坚固耐用、性能稳定。它通常采用高强度的材料制成,具有较强的抗冲击性和…

如何在 openKylin 上使用 ONLYOFFICE 桌面编辑器

文章作者:ajun ONLYOFFICE 桌面编辑器是一款基于依据 AGPL v.3 许可进行分发的开源办公套件。使用这款应用,您无需保持网络连接状态即可处理存储在计算机上的文档。 本文章基于中国根操作系统 openKylin 操作系统,使用软件商店快速安装与手…

uniapp H5项目使用ucharts的Echart组件方式创建圆环

问题:没有报错但是图表不出来 【 调试了半天圆环图表没有不出来。是因为没有明示设置宽度与高度】 /* 请根据实际需求修改父元素尺寸,组件自动识别宽高 */ .charts-box { width: 100%; height: 300px; } 最终效果 先导入ucharts到项目 uniapp的项目…

零代码敲敲云与钉钉的完美集成,打造智能办公新生态

为满足企业对于高效沟通、协作和工作流程管理日益增长的需求,许多企业都在寻找能够与他们现有的工作平台无缝集成的工具。钉钉作为一款广受欢迎的企业通讯和协同工具,已经成为了众多企业的首选。目前敲敲云已于钉钉完美集成,通过这次集成&…

华为配置BGP的基本示例

组网需求 如图1所示,需要在所有Switch间运行BGP协议,SwitchA、SwitchB之间建立EBGP连接,SwitchB、SwitchC和SwitchD之间建立IBGP全连接。 说明 请确保该场景下互联接口的STP处于未使能状态。因为在使能STP的环形网络中,如果用交…

Navicat关闭自动检查更新版本教程

Navicat关闭自动检查更新版本教程 首先,点击菜单中的工具菜单,弹出了下拉菜单选中为选项点击选项 首先,点击菜单中的工具菜单,弹出了下拉菜单选中为选项 点击选项 去掉勾选上在启动时自动检查更新选项

SpringBoot 集成redis及开发使用、redis客户端工具、redis服务器安装配置、redis启动运行

一 导入redis包 <!--redis数据库--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency><!--spring2.0集成redis所需common-pool2--><depend…

SQLiteStudio安装指南

本博文源于笔者想要打开sqlite3的db文件&#xff0c;于是下载了SQLiteStudio&#xff0c;下载了它&#xff0c;sqlite3的文件随便查看&#xff0c;这里从零开始安装 文章目录 1、搜索官网网址2、开始下载3、开始安装4、开始使用5、总结 1、搜索官网网址 官网地址&#xff1a;…

C#基础——委托、Action和Func的使用

1、委托 委托&#xff08;Delegate&#xff09;是一种类型&#xff0c;可以用来表示对一个或多个方法的引用。委托提供了一种方便的方式来将方法作为参数传递给其他方法&#xff0c;或将方法存储在数据结构中以供以后调用。 不带参数且没返回值的委托 delegate void HDLDelega…

使用docker-compose管理docker服务

使用docker-compose管理docker服务 1&#xff0c;创建docker-compose.yml version: 3 services:javaapp:build: context: ./javaappdockerfile: Dockerfileports:- "9202:9202"- "19202:19202"goapp:build: context: ./goappdockerfile: Dockerfileports…

.netcore 控制台程序,在window操作系统中,怎么获取管理员权限运行此程序

在.NET Core控制台程序中设置管理员权限运行需要以下步骤&#xff1a; 在项目的app.manifest文件中指定管理员权限&#xff1a; <requestedExecutionLevel level"requireAdministrator" />将app.manifest文件设置为嵌入式资源 在程序中获取管理员权限&#…

acl过滤报文配置(hcia)

放火墙就是这样的 原理 问控制列表ACL&#xff08;Access Control List)是由一条或多条规则组成的集合。所谓规则&#xff0c;是 描述报文匹配条件的判断语句&#xff0c;这些条件可以是报文的源地址、目的地址、端口号等。 ACL本质上是一种报文过滤器&#xff0c;规则是过…

操作系统大会2023 | 麒麟信安根植openEuler社区,全场景·同生态·共未来

12月15-16日&#xff0c;以“崛起数字时代 引领数智未来”为主题的操作系统大会 &openEuler Summit 2023在北京举行。产业组织、开放原子开源基金会、学术领袖、行业用户、生态伙伴以及开发者等&#xff0c;共同探讨操作系统产业发展方向和未来机遇&#xff0c;展示最新合作…

SunTorque智能扭矩:扭矩衰减的原因以及如何减缓?

智能扭矩系统-智能拧紧系统-扭矩自动控制系统-SunTorque 在汽车工业中&#xff0c;扭矩衰减是一个令人头痛的问题。它指的是随着车辆使用时间的增长&#xff0c;发动机输出的扭矩逐渐减少。这种现象不仅会影响车辆的动力性能&#xff0c;还会导致燃油经济性下降&#xff0c;甚…

SQL 是一种声明式语言吗?

在学习SQL的时候&#xff0c;我们经常听到这样的说法&#xff1a;SQL是一种声明性语言。你只需要告诉它做什么,不用告诉它怎么做&#xff0c;它就会找到自己的实现方法。也就是说&#xff0c;你只需要用它来描述任务目标&#xff0c;而不需要解释计算过程&#xff0c;这与传统的…

搅拌站智能上料系统,无人值守,均匀布撒!

搅拌站中的骨料上料系统&#xff0c;遇上最新的人工智能技术&#xff0c;会碰撞出怎样的新发展和新突破&#xff1f;今天和砼行们分享一个现场案例&#xff0c;这是思伟软件在某数字化搅拌站中的应用。 上料无人值守 后场上料配合无人地磅系统&#xff0c;仅需1名操作员在控制…

[网络安全]在win2000虚拟机上创建隐藏账户

目录 1.winR->cmd->regedt32 2.新建账号&#xff0c;例如HiddenAccount$($表示在命令行下不现实此用户&#xff09; 3.winR->cmd->regedit 3.将HiddenAccount$删掉 4.最后一步 手工创建隐藏账户 1.你需要一台win2000 2.winR->cmd->regedt32 增加HEY_LOAC…

使用 Docker 部署企业培训系统 PlayEdu

1&#xff09;PlayEdu 介绍 官网&#xff1a;https://www.playedu.xyz/ GitHub&#xff1a;https://github.com/PlayEdu/PlayEdu PlayEdu 是一款适用于搭建内部培训平台的开源系统&#xff0c;旨在为企业/机构打造自己品牌的内部培训平台。PlayEdu 基于 Java MySQL 开发&…

zookeeper安装和启动

镜像下载地址&#xff1a;https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 解压后将 conf 目录下的 zoo_sample.cfg 重命名为 zoo.cfg&#xff0c; 配置 admin.serverPort&#xff0c;防止跟 Tomcat 端口冲突 # 发送心跳的时间间隔 tickTime2000 # 集群中的follower服…