欧美风企业网站 英文模板,网站怎么怎么做关键字,监控设备网站制作,网站开发和设计如何合作Robotjs 安装 前言第一步 : 安装python第二步 : 安装Visual Studio 2022第三步 : 安装robotjs 前言
robotjs可以控制鼠标键盘#xff0c;获取屏幕内容#xff0c;配合electron可做很多自动化操作。windows下配置环境有很多坑#xff0c;很多文章都太旧了。试了很多次发现了… 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-toolsMac 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\Administratorpython
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推荐使用yrmnpm用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