diff --git a/pyqt5fluentdesign/__pycache__/app_detail_window.cpython-312.pyc b/pyqt5fluentdesign/__pycache__/app_detail_window.cpython-312.pyc index f55be0f..428fff3 100644 Binary files a/pyqt5fluentdesign/__pycache__/app_detail_window.cpython-312.pyc and b/pyqt5fluentdesign/__pycache__/app_detail_window.cpython-312.pyc differ diff --git a/pyqt5fluentdesign/app_detail_window.py b/pyqt5fluentdesign/app_detail_window.py index e6b7317..2d30d35 100644 --- a/pyqt5fluentdesign/app_detail_window.py +++ b/pyqt5fluentdesign/app_detail_window.py @@ -765,7 +765,7 @@ class AppDetailWindow(QMainWindow): # 如果是文件名或不包含协议,处理为完整URL if is_filename or not download_url.startswith(('http://', 'https://')): - # 使用基础域名 + # 使用基础域名 - 修正拼写错误 base_domain = 'leonmmcoset.jjxmm.win:8010' # 对于所有情况,统一使用直链形式,不再使用download.php @@ -837,6 +837,9 @@ class AppDetailWindow(QMainWindow): """下载完成处理""" self.progress_dialog.accept() + # 确保subprocess模块可用 + import subprocess + # 根据操作系统执行不同的安装操作 if platform.system() == "Windows": try: