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

使用Anaconda虚拟环境安装Opencv、pytorch、torchvision踩坑记录

 电脑 python 环境版本过高与下载Opencv(3.4以下)不匹配,因为版本过高部分算法收米,

从而在虚拟环境重新下载python老版本

本文默认您的电脑上已经安装了Anaconda   

我是按照这位博文安装的

安装Opencv 

(详解)安装3.4.1.15版本的opencv-python和opencv-contrib-python

 安装pytorch和torchvision

(详解)安装pytorch(cpu版),torch和torchvision的详细安装步骤,并在jupyter notebook和pycharm中配置好pytorch_torch安装-CSDN博客

根据自己需要的选版本 

PyTorch中torch、torchvision、torchaudio、torchtext版本对应关系_torch2.0.1对应的torchvision-CSDN博客 (截至到2024.7.3安装教程完全可以)

记录

打开Anaconda的Prompt命令窗口,(默认是base环境)

在 命令行 输入conda info -e 可以查看你当前conda中的环境 

进入虚拟环境

输入"conda activate 环境名" 可以进入新环境

conda deactivate 可以退出当前虚拟环境,回到base中 

Jupyter Notebook

Jupyter Notebook运行

可以多种方式启动并运行 Jupyter Notebook,说明以下两种方式:命令行窗口和 Jupyter Notebook快捷方式。

命令行窗口:

在 cmd 窗口输入如下命令并回车。

jupyter notebook
快捷方式:

如果快捷方式点击后只出现终端,不弹出浏览器,可以通过以下博客尝试, (亲测有效

jupyter notebook命令无法自动打开浏览器解决方案_notebook不能自动打开-CSDN博客

 最终自己创建的虚拟环境在Notebook出现就OKOKOK啦

内核连接不上问题

我是因为 与服务器连接不上

我参考过 (尝试均失败但我认为你如果失败可能就是其中之一,便整理放到下面了)解决报错:无法建立到笔记本服务器的连接。我们会继续尝试重连。请检查网络连接还有服务配置_无法建立到笔记本服务器的连接。 我们会继续尝试重连。请检查网络连接还有服务配-CSDN博客

 jupyter notebook 出现‘内核正在启动请等待’和‘DLL load failed: 找不到指定的模块’的问题解决_jupyter内核正在启动,请等待-CSDN博客

下面博文讲述我最终失败原因,我从其博文中解决我的问题 

用python -m 安装的是可以正常运行jupyter notebook的 

jupyternotebook无法链接某内核/升级ipykenel 报错/无法建立到笔记本服务器的连接。 我们会继续尝试重连。请检查网络连接还有服务配置-CSDN博客

http://www.lryc.cn/news/391109.html

相关文章:

  • 【人工智能】CPU、GPU与TPU:人工智能领域的核心处理器概述
  • 【康复学习--LeetCode每日一题】3099. 哈沙德数
  • docker使用jdk21启动jar包报错
  • Object 类中的公共方法详解
  • python 字典 一个key 多 value 遍历
  • vue---基本原理(二)
  • 桂花网蓝牙网关X1000:引领物联网新时代的智能连接
  • JAVA案例模拟电影信息系统
  • 基于Hadoop平台的电信客服数据的处理与分析③项目开发:搭建基于Hadoop的全分布式集群---任务10:Hive安装部署
  • 第一百四十二节 Java数据类型教程 - Java字符数据类型
  • AI 绘画的常用技巧和操作方法
  • Kafka入门到精通(四)-SpringBoot+Kafka
  • 起飞,纯本地实时语音转文字!
  • SQL面试题练习 —— 找出所有连续未登录5天及以上的用户并提取出这些用户最近一次登录的日期
  • 微深节能 煤码头自动化翻堆及取料集控系统 格雷母线
  • CSS 背景添加白色小圆点样式
  • 【HTML入门】第一课 - 网页标签框架
  • 【DevOps】Elasticsearch集群JVM参数调整及滚动重启指南
  • 软设之多态
  • SD NAND时序解析
  • CSS-实例-div 水平居中 垂直靠上
  • 数据分析入门指南:从基础概念到实际应用(一)
  • ArcGIS Pro三维空间分析、专题制图、遥感制图全流程系统教学
  • Redis 7.x 系列【17】四种持久化策略
  • 开发经验:go切片的继承
  • PyQt5事件机制解析:从原理到实战一网打尽!
  • GraphQL与RESTful API的区别和优势
  • 关于 Qt4Qt5迁移至Qt6出现QDesktopWidget和QApplication::desktop()删除后兼容Qt6 的解决方法
  • 【HarmonyOS NEXT】鸿蒙Socket 连接
  • 1978Springboot在线维修预约服务应用系统idea开发mysql数据库web结构java编程计算机网页源码maven项目