序号 UID2535
好友1 人
听众0 人
收听0 人
阅读权限40
注册时间2025-3-2
最后登录2025-5-1
在线时间224 小时
用户组:秀才
宠辱不惊,闲看庭前花开花落;去留无意,漫随天外云卷云舒
UID2535
积分575
回帖188
主题10
发书数7
威望469
铜币6819
贡献0
阅读权限40
注册时间2025-3-2
在线时间224 小时
最后登录2025-5-1
|
本帖最后由 Llinx 于 2025-3-5 14:50 编辑
其实修改一下批处理脚本就行,以其中一个举例
- @echo off
- Pushd "%~dp0"
- if not exist "src\tools\venv\Scripts\activate.bat" (
- python -m venv src\tools\venv
- call src\tools\venv\Scripts\activate.bat
- pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ pyqt5 ansi2html
- ) else (
- call src\tools\venv\Scripts\activate.bat
- )
- python src\tools\quotation_checker_pyqt\quotation_checker_pyqt.py
复制代码
然后python里面导入qt库的异常处理也可以修改下,再加上这段代码
- import os
- import PyQt5
- dirname = os.path.dirname(PyQt5.__file__)
- qt_dir = os.path.join(dirname, 'Qt5', 'plugins', 'platforms')
- os.environ['QT_QPA_PLATFORM_PLUGIN_PATH'] = qt_dir
复制代码
|
|