首页 > 其他分享 >openCV虚拟环境的使用

openCV虚拟环境的使用

时间:2023-08-15 23:34:05浏览次数:33  
标签:install simple pypi openCV 虚拟环境 https 使用 pip

1.在Anaconda中安装opencv -3.4.1 

 

1. 安装virtualenv

pip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple

 

2. 安装虚拟环境

进入到你想安装虚拟环境的目录, 进入到黑窗口. 执行以下命令产生一个新的虚拟环境

virtualenv <虚拟环境名字>

2.1 构建opencv的虚拟环境

构建名为opencv的虚拟环境:conda create -n opencv python=3.8

3. 使用虚拟环境

进入虚拟环境的scripts目录, 在这个目录下进入黑窗口. 执行activate激活虚拟环境.

 

 

4. 安装需要的包

进入 虚拟环境之后执行以下命令安装需要的包.

pip install jupyter numpy pandas matplotlib -i https://pypi.douban.com/simple

等待安装完成即可.

 

启动jupyter

进入虚拟环境之后.在你想启动jupyter的地方,执行jupyter notebook

 

 

 

解决虚拟环境不能正常补全的问题.

进入虚拟环境,执行:

pip install jedi==0.17.0 -i https://pypi.douban.com/simple

pip install parso==0.7.1 -i https://pypi.douban.com/simple

pip install ipython==7.10.0 -i https://pypi.douban.com/simple

 

标签:install,simple,pypi,openCV,虚拟环境,https,使用,pip
From: https://www.cnblogs.com/holly8/p/17632711.html

相关文章

  • ChatGPT 问答00017 在Disruptor中,WorkHandler使用案例
    在Disruptor中,WorkHandler通常用于实现多线程消费事件的场景。下面是一个简单的示例,展示了如何使用WorkHandler:假设我们有一个RingBuffer,用于存储事件,并且有多个工作线程需要并发地处理这些事件。我们定义一个名为Event的类作为事件对象,并创建一个EventWorkHandler来处理这些事......
  • 仿@FeignClient实现使用Http请求外部服务
    因为某些原因,原本注册在同一个nacos里的部分微服务需要拆分出去,而拆分出去的那部分服务调用方式需要修改。所以为了简单省事,加个了@HttpClient注解用来替换@FeignClient。三步走:  1、@HttpClient注解  2、扫描被@HttpClient注解的接口  3、为扫描到的接口创建代理类@Ht......
  • ChatGPT 问答00018 在Disruptor中,EventHandler使用案例
    在Disruptor中,EventHandler通常用于并行处理事件的场景。下面是一个简单的示例,展示了如何使用EventHandler:假设我们有一个RingBuffer,用于存储事件,并且有多个事件处理器需要并发地处理这些事件。我们定义一个名为Event的类作为事件对象,并创建多个EventHandler来处理这些事件。首......
  • [刺客伍六七&黑客] 魔刀千刃evilblade的使用手册与开源
    0x00前言非常欢迎使用我的魔刀千刃,并且欢迎各位师傅对我的开源代码进行指导!—–Offensewithoutdefense,unparalleledintheworld.—–WelcometotheuniverseofN1nEmAn.Tofinddetailedusageinstructionsforevilblade,pleasevisitcnblogs......
  • shell命令概述 Shell作用:命令解释器 介于操作系统内核与用户之间,负责解释命令行 获得
    shell命令概述Shell作用:命令解释器介于操作系统内核与用户之间,负责解释命令行获得命令帮助内部命令help命令的“--help”选项使用man命令阅读手册页命令行编辑的几个辅助操作Tab键:自动补齐反斜杠“\”:强制换行快捷键Ctrl+U:清空至行首快捷键Ctrl+K:清空至行尾快捷键Ctr......
  • 简述C# 9.0增加的顶级语句--不使用 Main 方法的程序
    1.简述:    我们都知道,C#作为大型协作工业级编程语言,在编写简单应用的时候可能产生的入口代码比实际的需求代码还多的尴尬现象,这些入口代码在老袁的眼中显得非常碍眼。有没有像其它编程语言特别是脚本语言能快速编写简单可用的程序的可能呢?答案当然是有的,C#9.0增加了顶级......
  • mybatis系列: 简介以及使用
    目录一、简介二、简单使用一、简介MyBatis本质上就是对JDBC的封装,通过MyBatis完成CRUD。MyBatis在三层架构中负责持久层的,属于持久层框架。MyBatis的发展历程:【引用百度百科】MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了go......
  • samba--使用记录
    最近工作上参与的一个自动化项目的代码是放在一个linux上安装的git上的。在做自动化开发时,要么是远程连接到linux服务器上,然后在服务器上进行自动化开发,不过在linux操作系统上开发自动化,比较麻烦。本地电脑开发会更方便和高效一些。因此在linux装了samba.,这样可以方便本地开发自......
  • QT使用QML实现地图绘制虚线
    QML提供了MapPolyline用于在地图上绘制线段,该线段是实线,因此我使用Canvas自定义绘制的方式在地图上绘制线段,如图:鼠标在地图上点击后,在点击位置添加图标,当有多个图标被添加到地图上后,计算各个图标间的距离,并创建一个新的虚线线段组件,连接两个图标点,显示距离数值。如果对自定义图标......
  • 使用 SpringData 操作 Mongodb
    本篇博客主要介绍SpringBoot如何通过SpringData操作Mongodb。在上篇博客部署的mongodb为了方便,在admin库中创建了一个root角色的账号,使用这个账号具有最高权限,可以访问和操作任何库。在实际项目中强烈建议为每个mongodb数据库创建一个低权限角色的用户,比如具有readw......