- Python 3.7+(使用py文件运行必选)
- Git (已安装并配置)
下载已发布的安装文件
运行!
git clone https://github.com/yourusername/mgit.git
cd mgitpython -m venv venv
venv\Scripts\activatepython3 -m venv venv
source venv/bin/activatepip install -r requirements.txtpython run.py如果在安装 PyQt-Fluent-Widgets 时遇到问题,请尝试先安装其依赖:
pip install PyQt5OAuth授权需要WebEngine支持,如果遇到相关错误,请确保正确安装PyQtWebEngine:
pip install PyQtWebEngine在某些系统上,可能需要安装额外的系统依赖:
sudo apt-get install python3-pyqt5.qtwebenginesudo dnf install python3-qt5-webengine如果遇到OAuth授权窗口卡死或闪退问题:
- 尝试使用系统浏览器进行授权(应用内会提供此选项)
- 确保网络连接稳定
- 检查防火墙设置,确保应用能访问相关授权服务
- 在Windows上,某些杀毒软件可能会阻止内置浏览器的正常工作,可以暂时禁用它们
确保您已经在全局范围内配置了 Git 用户名和邮箱:
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"当有新版本发布时,运行以下命令获取最新版本:
git pull
pip install -r requirements.txtgit clone https://github.com/yourusername/mgit.git
cd mgitpython -m venv venv
venv\Scripts\activatepython3 -m venv venv
source venv/bin/activatepip install -r requirements.txt
pip install pyinstallerpyinstaller --onefile --windowed --splash icon.png(闪屏) --icon=app.ico(图标) start.py