A python program, designed to automatically install and launch git-based managed python programs in a simple way.
自动安装并启动基于git管理的python程序。
下载最新的Release。
运行Launcher.bat或Launcher.exe。
你可能需要使用管理员权限运行。
不要打开除了Watt Toolkit之外的所有可能干扰网络连接的软件,包括Clash/部分游戏加速器/网络连接管理/下载加速器等,它们会干扰SSL验证。
克隆仓库。
运行git submodule init; git submodule update
运行Launcher.bat或Launcher.exe。
如果你要添加的仓库有pgpl.yaml文件,你可以在添加配置时输入Github仓库地址,从而自动下载并识别远程仓库的配置文件。
如果你在大陆,推荐使用Watt Toolkit加速Github。极其强烈不推荐使用Clash,因为它会干扰ssl验证。
按照软件内说明操作。同时按照设置配置
中的说明填写。
PGPL自带GIA和SRC的启动配置,无需添加即可使用。
频繁出现的故障:
请注意,该方法仅支持Windows10-1607之后的版本。
配置项 | 内容 | 默认值 |
---|---|---|
RequirementsFile | requirement文件位置 | requirements.txt |
InstallDependencies | 是否安装pip依赖 | true |
PypiMirror | pypi镜像地址 | AUTO |
PythonMirror | python镜像地址 | AUTO |
Repository | 仓库地址 | https://github.com/infstellar/python-git-program-launcher |
Main | python执行文件 | main.py |
Branch | 分支 | main |
GitProxy | 是否开启Git验证 | false |
KeepLocalChanges | 是否保持本地更改 | false |
AutoUpdate | 是否自动更新 | true |
Tag | tag,有tag时优先使用tag,否则使用branch。 | |
PythonVersion | python版本,必须为有效版本(3.x.y) | 3.10.10 |
UAC | 是否需求UAC | True |
./Logs/yyyy-mm-dd/yyyy-mm-dd.log
./repositories
./toolkit/python
./cache
ALAS-EasyInstaller
GIA
pywebio
pywebview
pyqt
loguru