首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

opencv cmake编译 && nodejs

3.node-gyp编译opencv过程出现如下WindowsSDKDir不存在错误,需要下载windows kit 8.1版本解决,并且路径环境变量添加cl路径,保证cl能单独运行(鼠标双击无错误提示...如果出现STDDEF.H找不到,说明VC环境变量未添加,需要运行VC环境下的vcvarsall.bat,使用NPM安装 如果node-gyp目录的build.js错误,需要配置环境变量GYP_MSVS_VERSION...C盘全局节点配置node-gyp查到,node- gyp 使用的3.6.1的版本的v8.h和node.h使用的VS2015或者更高的版本,而我用的VS2010,只支持C ++ 11标准,对于C...++ 14和17都不支持,CL编译起有差别导致编译错误解决办法:下载的NodeJS开源代码的老本本支持VS2010的,节点-GYP构建vcproject,手动添加的NodeJS包括生成节点文件。...-d(--save-dev) -s(--save) nodejs-opencv需要安装c ++版本的opecv目录build下配置环境变量OPENCV_DIR添加路径路径%OPENCV_DIR

2.5K20
您找到你想要的搜索结果了吗?
是的
没有找到

Win10任务管理器不显示GPU显卡的解决方法

Windows10任务管理器不显示GPU的的解决方法 最近在某次系统更新我的Win10系统遇到了这个在任务管理器找不到GPU的问题,在网上搜寻了一圈,发现可能导致这个问题的原因有很多...4.2 Powershell运行如下代码(命令可能会运行30秒到2分钟,耐心等待即可): Get-AppxPackage | % { Add-AppxPackage -DisableDevelopmentMode...-Register "$($_.InstallLocation)\AppxManifest.xml" -verbose } 4.3 在上述命令执行完成,继续Powershell运行如下代码: lodctr...执行不成功的,记得一定要使用管理员权限的Powershell才行,第一行代码可能执行失败失败的话多试几次。一定要执行成功再执行第二条命令。...出现错误代码的,可以多试几次,一定要确认使用管理员权限运行PowerShell,不然是肯定不会成功的。 如果还是不行,可以先重启电脑,再执行上述命令,这里感谢评论区的朋友反馈。

29K30

execjs._exceptions.ProgramError: Error:Cannot find module ‘jsdom‘

jsdomnode里按上面的写法是没有问题的,但是我们要在python中使用的话,不能在全局安装 如果在全局安装,使用时会报如下错误,说找不到jsdom execjs....然后把你执行npm root -g命令得到的路径添加进去就行可以了。...3、使用cwd参数,指定模块的所在目录,比如,我们全局安装的jsdom,cmd里通过npm root -g 可以查看全局模块安装路径: C:\Users\w001\AppData\Roaming\npm...解决:npm --install canvas 注意: 注意canvas下载的位置, 本人出现的情况是jsdom是之前下在/usr/local/lib/node_modules下,后面canvas下载...pycharm下直接下,所以canvas出现在项目目录下,结果就是下载了canvas仍然出现上述错误

9300

Skywalking的编译打包

执行git命令 可以IntelliJ IDEA打开Terminal命令窗口输入命令,也可以直接在cmd下或是linux系统直接输命令。...执行mvn命令 可以用安装的mvn命令,也可以用skywalking源码自带的mvnw命令(推荐用这个): # IDEA打开Terminal执行,或是进入到skywalking目录下执行 # linux...wrapper下失败,把链接复制出来,手动去下载吧,下载把maven-wrapper-x.x.x.jar文件,改名成maven-wrapper.jar,拷贝到.mvn/wrapper目录下。...4. protoc调用错误 新版本好像没有这个问题,老版本初次执行mvnw clean package -DskipTests时会报错如下: 这个错误一般老版本,如6.6.0,第一次使用时会出现,...拷贝到c:\windows\system32和SysWOW64 将protoc.exe文件拷贝到解压的protobuf-3.3.0\src目录 protobuf-3.3.0\java 目录下执行mvn

3.3K40

webpack

: "webpack" } //dev脚本名字可变,后面的webpack是命令名,不可变,script节点下的脚本可以通过npm run执行,如npm run dev 执行 npm run dev命令...的 script 节点的 dev 命令为”webpack serve” "scripts": { "dev": "webpack serve" } 再次执行 npm run dev命令...,重新进行项目的打包 命令没有结束,会一直监听源代码有没有变化,每当保存源代码,都会自动打包 注意:这里又会出现问题,自动打包,vscode,右键打开 index.html 文件会发现,没有变化。...节点下,增加新的命令: "scripts": { "dev": "webpack serve", //开发环境,运行dev命令(npm run dev) "build": "webpack...6.1 默认 Source Map 的问题 开发环境下,webpack 默认启用了 Source Map 功能。当程序出错时,可以直接在控制台显示错误行的位置,定位到具体的源代码。

1.5K30

聊聊NPM镜像那些险象环生的坑

前言 由于国内网络环境的原因,执行npm i安装项目依赖过程,肯定会遇上安装过慢或安装失败的情况。有经验的同学通常会在安装完「Node」时顺便把「NPM镜像」设置成国内的淘宝镜像。...全局缓存的binding.node版本与Node版本不兼容 假如本地使用nvm或n进行Node版本管理,并且已切换了Node版本,安装过程可能会出现Windows/OS X/Linux 64-bit...这是因为node-sass版本和Node版本是关联的(看上面的表格),修改Node版本全局缓存匹配不到对应的binding.node文件而导致安装失败。...# 查看Node版本和NPM版本确认已安装Node环境 node -v npm -v # 安装nrm设置NPM的淘宝镜像 npm i -g nrm nrm use taobao # 设置依赖安装过程内部模块下载...执行npm i前设置淘宝镜像,保证安装项目依赖时都走国内网络 安装不成功时,肯定是安装过程模块内部又去下载了其他国外服务器的文件 Github上克隆一份该模块的源码进行分析,搜索包含base、binary

5K51

Node.js

npm与包 从 https://www.npmjs.com/ 网站上搜索自己所需要的包 从 https://registry.npmjs.org/ 服务器上下载自己需要的包 1.项目中安装包的命令 npm...intsall 包的完整名称 2.卸载包的命令 npm uninstall 包的完整名称 devDependencies节点 devDependencies节点:包只项目开发阶段会用到,项目上线之后不会用到...dependencies节点:包在开发和项目上线之后都需要用到 //安装指定的包,记录到devDependencies节点npm i 包名 -D npm install 包名 --save-dev...npm i 包名 -S #核心依赖包 2.全局包 执行 npm install 命令时,如果提供了 -g 参数,则会把包安装为全局包。...npm i 包名 -g #全局安装指定的包 npm uninstall 包名 -g #卸载全局安装的包 注意: 只要工具性质的包,才有全局安装的必要性,因为它们提供了好用的终端命令

7.9K20

NodeJS使用mssql连接SQLServer出现Incorrect syntax near the keyword user.

SQLServer定义表结构user并为其添加数据 我用的是Windows10系统,本地系统安装了SQLServer2012数据库,可以使用SQL Server Management Studio...[user] VALUES (N'小丽', N'22', N'0') GO 配置好NodeJS环境,提前安装好Node和NPM以及VSCode等IDE,然后VSCode项目目录下的终端安装mssql...模块 mssql模块是NodeJS下的一个用于连接SQLServer数据库的npm模块,其npm地址为:https://www.npmjs.com/package/mssql 安装命令如下: npm...SQLServer数据库,首先设置好SQLServer数据库的连接池信息,再查询user表,打印查询的结果,VSCode运行没想到出现了下面的错误,截图如下图所示: ?...SQLServer数据库UserDB中将表名user修改为t_user,然后mssqlTest.js代码相应的修改表名 修改的mssqlTest.js代码如下: // mssql模块的简单使用

1.9K30

Node.js学习笔记——模块加载机制及npm指令详解

3.npm与包 npm 安装 项目中安装包的命令 安装指定版本的包 版本号 包管理配置文件 一次性安装所有的包 卸载包 切换npm 的下包镜像源 包的分类 i5ting_toc 规范的包结构 开发包...终端 执行 npm -v命令,来查看自己电脑上所安装npm 包管理工具的版本号 npm 安装 // dateFormat.js // 1....否则会报类似于下面的错误 可以运行 npm install 命令(或 npm i)一次性安装所有的依赖包 npm install 卸载包 运行 npm uninstall 命令,来卸载指定的包 npm...uninstall 包名 npm uninstall 命令执行成功,会把卸载的包,自动从 package.json 的 dependencies 移除掉 devDependencies节点 如果某些包只项目开发阶段会用到...账号 终端登录,终端执行 npm login 命令,依次输入用户名、密码、邮箱,即可登录成功 ​ ●注意:执行命令前,必须先把下包的服务器地址切换为 npm 的官方服务器。

1K20

【万字长文】从零配置一个vue组件库

首先全局安装lerna: npm i -g lerna 然后进入仓库目录执行: lerna init 这个命令用来创建一个新的lerna仓库或者升级一个现有仓库的lerna版本,lerna有两种使用模式...当修改完成需要发布时可以使用lerna publish命令,该命令会完成模块的发布及git上传工作,有个需要注意的点是带作用域的包使用npm发布时需要添加--access public参数,但是lerna...然后package.json文件里加一个命令: { "scripts": { "lint:init": "eslint --init" } } 之后命令行输入npm...,那么只能重装husky试试,经过简单的测试,我发现v5.x版本也是不行的,但是v3.0.0及v1.1.1两个版本是生效的(笔者系统是windows10,可能和笔者电脑环境有关): 这样如果检查到有错误就会终止...到这里我们只要使用npm run add命令就可以自动化的创建一个新组件,可以直接进行组件开发了~ 结尾 本文是笔者改造自己组件库的一些过程记录,因为是第一次实践,难免会有错误或不合理的地方,欢迎指出

97830

如何搭建 Ghost 博客

本教程,我们将完成Ubuntu 14.04系统上安装和运行Ghost的步骤。我们还将安装Nginx代理端口安装forever一个节点包,以保持Ghost在后台运行。...也可以购买云服务器时进行加购减免,比正常价格要便宜50%哦。 搭建博客环境 安装Node.js和Npm 更新本地包索引安装zip和wget包。我们将在本教程后面使用它们。...安装Node.js,运行以下命令检查安装的版本: node -v 输出应该类似于: v0.10.38 检查是否npm安装npm -v 它应该输出已安装npm版本(如果已安装): 1.4.28...如果它输出了未安装npm错误,请使用以下命令安装它: sudo apt-get install npm npm运行以下命令更新到2.5.0版: sudo npm install npm@2.5.0 -...forever是一个节点模块,可用于在后台启动Ghost监视以确保它保持运行状态。如果Ghost崩溃,永远会自动启动另一个Ghost实例。

1.8K52

如何在Ubuntu 14.04上使用Ghost和Nginx创建博客

本教程,我们将完成Ubuntu 14.04系统上安装和运行Ghost的步骤。我们还将安装Nginx代理端口安装forever一个节点包,以保持Ghost在后台运行。...安装Node.js,运行以下命令检查安装的版本: node -v 输出应该类似于: v0.10.38 检查是否npm安装npm -v 它应该输出已安装npm版本(如果已安装): 1.4.28...如果它输出了未安装npm错误,请使用以下命令安装它: sudo apt-get install npm npm运行以下命令更新到2.5.0版: sudo npm install npm@2.5.0 -...forever是一个节点模块,可用于在后台启动Ghost监视以确保它保持运行状态。如果Ghost崩溃,永远会自动启动另一个Ghost实例。...你不在/var/www/ghost目录。切换到此目录并再次执行该命令。 结论 恭喜!您已经安装了Ghost学习了如何使用Nginx代理端口。您还学习了如何使用forever节点包保持任务运行。

1.1K00

TRTC Electron SDK 常见问题收录

问题2:下载 Electron 时出现 404 错误 404 Not Found 问题分析 更换了国内的 npm 镜像地址以后,资源的下载路径出现变化。...仔细比对就会发现:官方地址的版本号没有字母"v" ,而脚本安装过程依然拼出了带有 v8.1.1 的路径。...,没报任何错误,而实际上 Electron 安装失败,只生成了 node_modules/electron 目录,目录的文件不完整,脚本的 "path.txt" 也不存在,导致运行时抛出异常。...切换到 node_modules/electron 目录下,执行 npm run postinstall 时发现:原来是下载过程中出现了 404 问题,但在项目根目录执行 npm install 时并没有给出错误...在出现下载 Electron 缓慢现象或出现超时错误时,打断安装进程。 修改 Electron 安装脚本,去掉下载流程,改为直接解压已下载好的压缩包。 运行 Electron 的安装脚本,完成安装

4.9K20

前端基础:ECMAScript 6

运行 node.js dos 窗口中执行命令查看版本号 node -v 创建 hello.js 文件,写 js 代码 console.log("hello, nodejs"); 打开命令行终端输入命令...浏览器输入:http://localhost:8888/ 查看 WebServer 成功运行,输出 html 页面 停止服务:ctrl + c NPM 环境 什么是 NPM NPM 全称 Node...如果需要某个 js 文件,那就去远程仓库中下载,放在本地磁盘,进而引用到项目中。 NPM 工具的安装位置 Node 的环境安装的过程npm 工具就已经安装好了。...使用 npm install 安装依赖包的最新版 模块安装的位置:项目目录\node_modules 安装会自动项目目录下添加 package-lock.json 文件,这个文件帮助锁定安装包的版本...同时 package.json 文件,依赖包会被添加到 dependencies 节点下,类似 maven 的 上述命令下载的是最新版的 jQuery。

1.1K20

优雅地乱玩Linux-3-NodeJS的安装

- sudo apt-get install -y nodejs 可能会出现找不到 curl的错误, apt-get一下curl就可以了 Issue Solution 注意: 上方执行 curl 可能会报错..., 很可能说找不到 curl 这个命令 并且因为 curl 执行失败就会安装到稳定版的 node 而不是最新版的 node 稳定版的 node 很可能无法执行多数程序, 因此一定要保证安装的是最新版 NPM...NPM, Node 安装成功执行: node -v 发现报错 -bash: /usr/sbin/node: No such file or directory 但是可以使用 nodejs -v 这个问题的原因...当然直接用nodejs 命令也可以执行 node 程序, 不过后续如果安装 modules 就会出现node 未定义的错误 解决方法是添加一个 link: You need to manually create...: Permission Denied npm 安装 Hexo 出现问题: node scripts/build_highlight_alias.js > highlight_alias.json

44740

Electron 常见问题收录

仔细比对就会发现:官方地址的版本号没有字母"v" ,而脚本安装过程依然拼出了带有 v8.1.1 的路径。...,没报任何错误,而实际上 Electron 安装失败,只生成了 node_modules/electron 目录,目录的文件不完整,脚本的 "path.txt" 也不存在,导致运行时抛出异常。...切换到 node_modules/electron 目录下,执行 npm run postinstall 时发现:原来是下载过程中出现了 404 问题,但在项目根目录执行 npm install 时并没有给出错误...在出现下载 Electron 缓慢现象或出现超时错误时,打断安装进程。 修改 Electron 安装脚本,去掉下载流程,改为直接解压已下载好的压缩包。 运行 Electron 的安装脚本,完成安装。...", "electron": "8.1.1" } 编辑完成,保存退出,项目目录下执行: $ npm install 第三步:打断 Electron 的安装进程 当执行到 Electron

18.2K165
领券