安装一个新虚拟环境——就叫它newtorch吧!

news2024/9/24 3:21:35

文章目录

  • 1 新建一个虚拟环境newtorch
  • 2 安装pytorch==1.7.1依赖包
  • 3 安装matplotlib=2.2.3
  • 4 安装torchsummary
  • 5 现在开始测试一下代码
  • 6 安装pandas

1 新建一个虚拟环境newtorch

打开anaconda prompt,输入:

conda create -n newtorch python==3.7.4

// newtorch可以替换为任何符合数据库名规范的名字
// 使用的是python3.7的环境

【sad,每次到这里就会自动清屏,没来得及截图】

2 安装pytorch==1.7.1依赖包

命令:

pip install torch==1.7.1

在这里插入图片描述

  • 注意,最后一行代码!这里提示我们,newtorch安装完成了:
  • numpy==1.21.6 torch==1.7.1 typing-extensions==4.7.0

3 安装matplotlib=2.2.3

命令:

pip install matplotlib==2.2.3

【有点长,就只放最后的结果吧!】

在这里插入图片描述

  • 可以看到,成功安装了:
  • cycler-0.11.0 kiwisolver-1.4.4 matplotlib-2.2.3 pyparsing-3.1.0 python-dateutil-2.8.2 pytz-2023.3 six-1.16.0

|| 总结
可以看到,当我们指定安装某个包的时候,会同时下载这个包需要的其他包
例如在下载torch的时候,是一定需要numpy的,所以pip会为我们自动安装合适版本的numpy
【但不保证这些包之间是没有冲突的,一切还要等到测试代码的时候才能知道】

4 安装torchsummary

很简单 而且很快
在这里插入图片描述

5 现在开始测试一下代码

写在前面:我的代码是正常能够跑的,但是现在换了新的虚拟环境,等下哪里报错了就直接安装未安装的包就好啦~

  • 首先等待一下pycharm,因为换虚拟环境所以要“冷却一下”。
    在这里插入图片描述
    永远会笑死在有道翻译里:
    在这里插入图片描述
    应该是【更新架构】吧,程序里面的英文词汇还是得靠意会hh,只可意会~

报错信息:
在这里插入图片描述

6 安装pandas

【然后我也不知道pandas装哪一个版本才能和我现在已有的包不产生冲突,所以我就直接pip install pandas

在这里插入图片描述

  • 看出来,conda还是蛮聪明的哈,先看了一些python的版本,然后看了一下pytz的版本,然后根据numpy>1.17.3和six》1.5,最终conda决定为我安装 pandas==1.3.5!!

再run一下程序,OK通了,结束收工~
在这里插入图片描述

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

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

相关文章

idea多模块测试——暂时不启动某个有问题的模块,之后再加载回来

文章目录 遇到问题解决方案暂时卸载然后还原 遇到问题 某个模块出了问题,运行不了项目 解决方案 暂时卸载 然后还原

云原生之深入解析Dapr安全性之访问控制策略

一、服务调用范围访问策略 ① 跨命名空间的服务调用 Dapr 通过服务调用 API 提供端到端的安全性,能够使用 Dapr 对应用程序进行身份验证并设置端点访问策略: Dapr 应用程序可以被限定在特定的命名空间,以实现部署和安全,当然仍然…

计算机基础知识学习笔记

目录 1.计算机奠基人—冯•诺依曼1.冯诺依曼结构2.冯诺依曼结构的特点 2.计算机的发展 感觉自己的计算机基础知识还很薄弱,工作之余补习一下。1.计算机奠基人—冯•诺依曼 1.冯诺依曼结构 冯诺依曼结构也称作普林斯顿结构,是一种将程序(指令…

【C语言】大小端介绍以及判断大小端的两种方式

前言 🎈大家好,我是何小侠🎈 🍃大家可以叫我小何或者小侠🍃 💐希望能通过写博客加深自己对于学习内容的理解💐 🌸也能帮助更多人理解和学习🌸 花繁柳密处,拨…

【探索 Kubernetes|作业管理篇 系列 16】离线业务 Job、CronJob

前言 大家好,我是秋意零。 在上一篇中,我们讲解了 DaemonSet 控制器,相信你以及理解了其的工作过程,分为三部。一是,获取所有 Node 节点中的 Pod;二是,判断是否有符合 DaemonSet 管理的 Pod&a…

osg实现镜面成像、倒影效果

目录 1. 需求提出 2. 代码实现 3. 功能讲解 3.1. 设置地面半透明 3.2. 设置镜面倒影成像 3.3. 设置地面颜色 3.4. 设置相机初始位置 4. 总结 1. 需求提出 平时的业务需求,有时需要实现镜面成像、倒影效果,如下&#xff1a…

79、基于STM32单片机DHT11温湿度无线蓝牙手机APP监控报警系统(程序+原理图+PCB图+设计资料+参考论文+开题报告+元器件清单等)

摘 要 温湿度控制已成为当今社会研究的热门项目。是工农业生产过程中必须考虑的因素。作为最常见的被控参数。温度和湿度已经不再是相互独立的物理量,而应在系统中综合考虑。广泛应用于实验室、大棚、花圃、粮仓乃至土壤等各个领域。而传统的温湿度控制则利用湿度…

Qt QLineEdit篇

QLineEdit篇 【1】QLineEdit简介【2】QLineEdit常用方法【3】QLineEdit使用举例UI设计界面效果头文件源文件 PC饱和了,跟我学Qt比较实在,哈哈哈 【1】QLineEdit简介 QLineEdit是Qt框架中的一个类,用于创建一个文本输入框,允许用…

【WSN定位】基于蜣螂优化算法DBO的Dvhop定位算法 不同锚节点比例和不同通信半径情况下对比【Matlab代码#45】

文章目录 【可更换其他算法,获取资源请见文章第5节:资源获取】1. Dvhop定位算法2. 蜣螂优化算法3. 部分代码展示4. 仿真结果展示5. 资源获取 【可更换其他算法,获取资源请见文章第5节:资源获取】 1. Dvhop定位算法 根据距离矢量和…

#systemverilog# 关于随机约束之 约束块

随机变量的值通过由约束块声明的约束表达式来确定。像任务、函数和变量一样,随机块是类的成员。在一个类中,约束块的名字必须是唯一的。 一 语法定义 声明约束块的语法如下: (1)constraint_identifier是约束块的名字。使用constraint_mode()(参见12.8节)方法,这个名字…

初步认识Java垃圾回收算法

GCRoot指被栈上直接或间接引用的对象,或被本地方法栈直接或间接引用的对象,或被方法区引用的对象。 被引用的对象是不能被删除的。 如果对象跟GCRoot并没有直接或间接相连的关系,那么这些对象就可以被删除了。 标记-清理:将需要删…

C++智能指针使用陷阱、shared_ptr实现

一 智能指针使用概述 1.使用场景 1.1 unique_ptr 1.1.1 概念 std::unique_ptr 是通过指针占有并管理另一对象,并在 unique_ptr 离开作用域时释放该对象的智能指针。 std::unique_ptr 常用于管理对象的生存期,包含: 通过正常退出和经由异…

SpringBoot 实现导出数据 - EasyExcel 导出数据

文章目录 1. EasyExcel 介绍2. 导出2.1 引入依赖2.2 构建测试实体类 3. 设置单元格大小 1. EasyExcel 介绍 EasyExcel 官网介绍 传统操作Excel大多都是利用 Apach POI 进行操作的,但是 POI 框架并不完善,使用过程非常繁琐且有较多的缺陷: 动态…

lesson11 Zigbee MAC地址通信

目录 Zigbee MAC地址通信 前言 查看MAC地址(含组网过程抓包分析) 方法1:通过dongle抓包查看MAC地址 方法2:仿真调试查看MAC 实验过程 实现步骤 实验效果 出错分析 最终现象 结果分析 Zigbee MAC地址通信 前言 1、Zig…

Python中类的变量,一个下划线与两个下划线的区别

形似 功能__xx这是私有变量, 只有内部可以访问,外部不可以访问。但是也不是一定不可以访问,只要以 _类名__xx样式就可以访问 。但最好不要这样做,养成良好编程习惯_x这是实例变量,可以访问,但是不要轻…

STM32MP157-正点原子第六章tf-a使用编译错误

原因:交叉编译工具链选择错误 亲测: gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf.tar.xz 和 gcc-arm-11.2-2022.02-x86_64-arm-none-linux-gnueabihf.tar.xz 可以成功编译 下载网址https://mirrors.tuna.tsinghua.edu.cn/armbian-relea…

全国各城市交通运输邮电业本地电话用户(1999-2020年)

本数据展示了全国各城市的本地电话用户数量。通过对这些数量的分析,可以了解全国各城市通信设施建设的发展情况、人口密度以及工业经济的发展程度等方面的信息。此数据不仅可供政府部门制定信息技术政策,还可以为企业投资提供重要参考。同时,…

Leetcode-每日一题【382.链表随机结点】

题目 给你一个单链表,随机选择链表的一个节点,并返回相应的节点值。每个节点被选中的概率一样 。 实现 Solution 类: Solution(ListNode head) 使用整数数组初始化对象。int getRandom() 从链表中随机选择一个节点并返回该节点的值。链表中所有节点被选中的概率相…

网络空间安全专业未来的发展前景以及薪资待遇如何?

不管是考虑未来报读专业的准大学生,还是初入职场的实习生,亦或是想要跳槽转岗的职场人,当我们开始选择一份工作时,本质上都在考虑以下三个问题: 这份工作的收入水平如何;这份工作有没有发展前景&#xff1…

基于卷积神经网络的目标分类案例

文章目录 一、卷积神经网络二、环境配置及数据集准备三、猫狗数据分类建模1、猫狗图像预处理2、猫狗分类的实例——基准模型3、基准模型的调整 一、卷积神经网络 卷积神经网络(Convolutional Neural Networks, CNN 是一类包含卷积计算且具有深度结构的前馈神经网络…