xieyumc / YuYuWechat

一个让微信定时循环发送消息(cron表达式精确到分钟),批量群发消息,定时检查聊天记录的小工具🚀,提供了简易直观的界面,并支持邮箱报警等功能,可部署到任意平台
GNU General Public License v3.0
358 stars 39 forks source link

Linux系统运行源码失败 #7

Closed LnightSama closed 2 months ago

LnightSama commented 2 months ago

Error: ValueError: type 'v' not supported

Traceback (most recent call last): File "GradioMain.py", line 3, in from SendMessageOnce import SendMessageOnce File "/usr/local/src/YuYuWechat-main/SendMessageOnce.py", line 5, in import AutoWechat File "/usr/local/src/YuYuWechat-main/AutoWechat.py", line 2, in import uiautomation as auto File "/usr/local/python3/lib/python3.8/site-packages/uiautomation/init.py", line 4, in from .uiautomation import * File "/usr/local/python3/lib/python3.8/site-packages/uiautomation/uiautomation.py", line 23, in import ctypes.wintypes File "/usr/local/python3/lib/python3.8/ctypes/wintypes.py", line 20, in class VARIANT_BOOL(ctypes._SimpleCData): ValueError: type 'v' not supported

环境: python 3.8.0 服务器: Linux version 3.10.0-1160.102.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Tue Oct 17 15:42:21 UTC 2023

xieyumc commented 2 months ago

本项目依赖的uiautomation只在win上有,同时本项目也只对win的微信做了适配