Windows计划任务运行PyAutoGUI脚本

Windows有个计划任务,相当于Linux的Crontab,可以定时执行一些任务,非常方便。

而有了PyAutoGUI这个利器后,我就想着让它结合Windows计划任务去实现一些自动化的、重复性的工作。

但是一开始遇到了一些问题。

首先是怎么配置这个计划任务。

群晖NAS里pip命令找不到的问题

群晖NAS的DSM7系统默认安装的Python版本是3.8.12,有点老了,通过套件中心安装的是Python 3.9。

但是通过pip或pip3命令安装依赖时,会提示命令找不到,其实pip是安装了的,我们要做的就是在`/usr/local/bin`或`/usr/bin`下做个软链接。

Mac Mini M1性能测试

近期对Mac Mini M1版本做了个性能测试。

环境

1. 本地:Docker运行在Mac Mini 2018 i5-8500B下,分配 3C6G内存;
2. M1 :Mac Mini M1 8C16G内存,运行在AWS mac2.metal 专用主机上;
3. Google Colab:CPU和GPU实例,显卡Tesla K80/T4

测试项目主要有以下几项

Arduino开发ESP32注意事项

Arduino开发ESP32注意事项。

1. 需要在附加开发板管理器网址里加上ESP32的,稳定版网址如下 `https://dl.espressif.com/dl/package_esp32_index.json` ,如果是开发C3/S2/S3等,需要使用更新的2.0.0以上版本,把这个开发版的网址也加上 `https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json`

2. 需要Python2环境而不是Python3,对于macOS 12以上的系统来说,需要手动安装Python2。Homebrew对有对应版本的,需要从官网下载,链接 `https://www.python.org/ftp/python/2.7.18/python-2.7.18-macosx10.9.pkg`

使用pip安装使用JupyterLab

Jupyterlab是一个基于Python的应用,内置Notebook可在浏览器中编辑运行Python代码,非常方便。

前面介绍过怎么在Docker下安装使用Jupyterlab,这里讲下怎么通过pip直接安装。

为什么要直接安装而不是通过Docker运行?

1. Host运行效率比虚拟机更高,资源占用更低
2. 可以直接使用GPU加速ML/DL开发,如CUDA或MPS

安装步骤如下:

豫ICP备19001387号-1