技术标签: c++ 解决的bug microsoft windows
在Windows系统上使用pip安装一些软件时,会出现下面这样的问题
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: https://visualstudio.microsoft.com…
主要是和Windows系统本身相关,如果按照错误提示的信息来做,那么会引导安装Visual Studio。
但是一方面安装Visual Studio需要时间很久,另外一方面会占用大量的磁盘空间,让空间原本就不富裕的固态硬盘雪上加霜。
解决方案:
直接安装Microsoft C++ Build Tools,而不需要安装Visual Studio。
首先,打开链接 Home - Visual Studio Subscriptions Portal,登录账号,点击进入下载页面
接下来,在下载页面搜索build tools,找到左侧的Visual Studio 2015 update 3。
点击Visual Studio 2015 update 3后,下载对应的文件即可,约1.1G,这里需要将格式修改为DVD。
下载完成后,我们得到了文件mu_visual_cpp_build_tools_2015_update_3_x64_dvd_dfd9a39c.iso,解压后,双击VisualCppBuildTools_Full.exe即可自动进行安装。
安装后,即可正常使用pip进行对应包的安装。
仅以画线为例:QPainter画线,一条一条线是独立的,指定起点和终点drawLine(m,n,p,q),画一条直线起点(m,n)终点(p,q)QPainterPath的画线方式,类似CNC中的G代码:moveTo(xx,yy),移动到某个点 类似于G00,仅移动不画线lineTo(xx2,yy2),从当前点(xx,yy)以直线移动到(xx2,yy2),并且直线轨迹画出来lineTo(xx3,yy3),从当前点(xx2,yy3)以直线移动到(xx3,yy3),并且直线轨迹画出来,类似G01._qpainter qpainterpath区别
转自http://1679554191.iteye.com/blog/1738256 近距离无线通信(NFC)是一种简单的,非触控式的互联技术,可以让消费者简单直观的交换信息,访问内容和服务,在电子消费领域有着广泛的应用。NFC整合非接触式读卡器、非接触式智能卡和点对点(Peer-to-Peer)通信功能,为消费者开创全新便捷生活方式。1.NFC技术 NFC终端有三种工作模式...
Golang-plugin 简单使用及注意事项1、创建一个主程序main.gopackage mainimport ( "fmt" "os" "plugin")func main() { // 打开插件 p, err := plugin.Open("plugin.so") if err != nil { panic(err) } // 查找导出的变量或方法名 sb, err := p.Lookup("Say")_golang 插件系统
JavaSE笔记01 Java语言概述文章目录JavaSE笔记01 Java语言概述一.计算机基础知识:1.计算机基础概述:2.软件开发和计算机语言概述:3.人机交互:4.键盘功能键和快捷键:5.如何打开DOS控制台:6.常见的DOS指令:二.Java语言发展概述:三.Java技术体系平台:四.Java语言的特点:五.Java语言的跨平台性:六.Java和JDK,JRE,JVM:1.JDK,JRE,JVM:2.JDK的下载和安装:3.JDK安装路径下的目录解释:七.第一个Java程序HelloWorld:
学习资料整理常用英语口语100句(超实用)1.howareyoudoing?(你好吗?)2.i’mdoinggreat.(我过得很好。)3.what’sup?(出什么事了/你在忙些什么/怎么了?)4.nothingspecial.(没什么特别的。)5.hi.longtimenosee.(嗨,好久不见了。)6.sofarsogood.(到目前为止,一切都好。)7.thin...
全文共2076字,预计学习时长6分钟人工智能被认为是当代“最热门”的工作。根据《财富》杂志统计,雇佣AI专家的人数在过去4年里增长了74%,社会对人工智能专家的需求正以前所未有的速度增长。人工智能的子领域,如机器学习、深度学习、计算机视觉、统计学和自然语言处理,对这些领域专家的需求和空缺职位每天都在激增。没有任何时候比现在更适合创业,拥有AI技能和知识,你可以成为一个白手起家的企业家。但除此之外,你仍需要一些事实核查和挖掘,需要探索人工智能的各个领域以及与每个主题相关的各种想法。让我们.._ai创业想法
在此项目中使用前后端分离,都由我负责,还是技术不行,要不咔咔两下就整完了,由于项目不太着急,可以一边学习,一边实现功能。项目中使用Ant Design Vue UI组件库,使用的DatePicker日期选择框控件,最后传输到后台的格式是2020-01-01T00:00:00.000000Z后台接口也要处理,我就懒得弄,然后想到js处理。直接上代码:function rTime(date) { var json_date = new Date(date).toJSON(); .
为什么80%的码农都做不了架构师?>>> ..._为何spark如此受人们青睐,发展如此迅速
华为开发者大会如期在今天正式发布,此次开发者大会的第一个重磅产品就是大家期待已久的鸿蒙系统。在此次发布会上,余承东对这款操作系统进行了大致的讲解,不过还是带来了不少重磅信息。鸿蒙系统的英文名字为Harmony OS,是一款基于微内核的全场景分布式OS,可以实现跨终端无缝协同体验。根据余承东介绍,鸿蒙OS具备分部架构、天生流畅、内核安全、生态共享四大特点。也就是说鸿蒙系统是面向未来的一款操作系统,目..._鸿蒙搭在哪款手机
1.无论在bootloader跳转到app还是在app跳转到bootloader时都不能在中断中跳转,因为这样导致跳转后app程序还是在中断状态,如果app或bootloader中再次使能了该中断的时钟,那么可能就跑硬件中断了2.如果app使用了ucos系统,在app跳转到bootloader时要使用__set_CONTROL(0);//把psp修改成msp,因为ucos会把msp变成psp,如果..._lin bootloader 软件设计
索引是与表相关的一个可选结构用以提高 SQL 语句执行的性能减少磁盘I/O使用 CREATE INDEX 语句创建索引在逻辑上和物理上都独立于表的数据Oracle 自动维护索引1.索引类型(唯一索引,组合索引,反向键索引,位图索引,基于函数的索引)2.创建索引:create index idx_emp_ename on emp(ename);3.创建唯一性索引:create unique inde...
算法描述的参考链接:http://blog.csdn.net/joylnwang/article/details/7064115使用字典序输出全排列的思路是,首先输出字典序最小的排列,然后输出字典序次小的排列,……,最后输出字典序最大的排列。这里就涉及到一个问题,对于一个已知排列,如何求出其字典序中的下一个排列。这里给出算法步骤:对于排列a[1...n],找到所有满足a[j]