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

免费的在线学习网站上海网商电子商务有限公司

免费的在线学习网站,上海网商电子商务有限公司,京东那个做快消的网站,西宁 网站建设Robotjs 安装 前言第一步 : 安装python第二步 : 安装Visual Studio 2022第三步 : 安装robotjs 前言 robotjs可以控制鼠标键盘,获取屏幕内容,配合electron可做很多自动化操作。windows下配置环境有很多坑,很多文章都太旧了。试了很多次发现了…

Robotjs 安装

    • 前言
    • 第一步 : 安装python
    • 第二步 : 安装Visual Studio 2022
    • 第三步 : 安装robotjs

前言

robotjs可以控制鼠标键盘,获取屏幕内容,配合electron可做很多自动化操作。windows下配置环境有很多坑,很多文章都太旧了。试了很多次发现了一个简单的环境安装办法。

/* 演示版本 win11 */
"node":"20.10.0"
"electron": "^26.1.0"
"robotjs": "^0.6.0"

首先看一下官方给出的教程(github地址)

  • Windows

    • windows-build-tools
    #  from an elevated PowerShell or CMD.exe
    npm install --global --production windows-build-tools
    
  • Mac

    • Xcode Command Line Tools.
  • Linux

    • Python (v2.7 recommended, v3.x.x is not supported).

    • make.

    • A C/C++ compiler like GCC.

    • libxtst-dev and libpng+±dev

      sudo apt-get install libxtst-dev libpng++-dev
      

很难受,windows-build-tools 我安装了半天都没安装上。

看了很多文章后,学到了个新办法,接下来开始教程。


第一步 : 安装python

版本好像得3.6以上,我安装的是3.7.9 , 下载安装包,勾选 Add to path 即可。python华为镜像链接 国内下载快

C:\Users\Administrator>python
Python 3.7.9 (tags/v3.7.9:13c94747c7, Aug 17 2020, 18:58:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

第二步 : 安装Visual Studio 2022

这一步只是安装c++编译环境(windows-build-tools是在安装这个VC++环境和python。实测可以通过手动安装python加vsc替代,满速且简单无差错,缺点是大了点,不过卸载也方便),robotjs经常需要构建兼容版本(electron-rebuild或者postinstall)。我下载的是社区版vs2022 官方下载地址。打开后勾选C++桌面开发,注意右侧还需手动勾选一项windows sdk。

在这里插入图片描述

第三步 : 安装robotjs

注意配置镜像源,如果有下载node-headers错误,换源。yarn推荐使用yrm,npm用nrm

# 有可能出现这个错误,换源即可解决,我用淘宝的不行,换了cnpm源就可以了
gyp http GET https://npm.taobao.org/dist/v26.5.0/node-v26.5.0-headers.tar.gz     
gyp http 404 https://cdn.npmmirror.com/binaries/node/v26.5.0/node-v26.5.0-headers.tar.gz     
gyp WARN install got an error, rolling back install

安装robotjs

# npm
npm i robotjs
# yarn
yarn add robotjs

如果用的是electron-builder,可以添加这个命令,出现node版本不匹配的时候用这个命令构建一下即可

"scripts": {..."postinstall": "electron-builder install-app-deps"
},

如果不是,可以安装 electron-rebuild, 用这个来构建

yarn add electron-rebuild -D
yarn electron-rebuild
http://www.15wanjia.com/news/191762.html

相关文章:

  • 4399电脑版网页版入口做搜狗手机网站优化
  • 学网站建设工作室做网站用什么编程语言好
  • 做网站赚广告876游戏平台网页游戏大全
  • 中国建设银行总行官方网站网站的建设服务器
  • 站长工具关键词帝国网站采集管理怎么做
  • 怎么做仲博注册网站手机网站建设软件
  • 2m带宽可以做音乐网站高密 网站建设
  • 用户体验做的好的网站com域名是什么
  • 网站重复页面wordpress教学模板
  • seddog站长之家下载企查查企业查询
  • 南桥做网站哪些网站可以接生意做
  • 网站怎么做下拉刷新做视频上传可以赚钱的网站
  • 市场营销案例分析重庆官网seo技术厂家
  • 建设网站公司哪里好相关的热搜问题重庆美邦 网站建设
  • 建德做网站分享类网站源码
  • 阿里云网站模板 解析wordpress网站顶部加横幅
  • 网站品牌打造廊坊网站建设多少钱
  • 广元网站设计南京有哪些做网站的公司
  • 企业网站 域名注册有哪些建设网站的
  • 秀洲区住房和城乡建设局网站seo关键字优化教程
  • 备案系统网站建设银行网站能不能注销卡
  • 推进门户网站建设方案品牌建设和品牌打造方案
  • 福州建网站网络营销推广师
  • 上海市网站设计如何快速推广一个app
  • 品牌咖啡主题网页界面设计整站快速排名优化
  • 章贡网站建设互联网营销培训课程
  • 做课内教学网站百度网盘搜索引擎入口在哪里
  • 北京网页设计公司兴田德润团队网站建设网站优化
  • 奢侈品网站排名seo查询什么意思
  • 网站怎么备案花生棒做网站