Skip to content

Conversation

@swordfeng
Copy link

The repo is located at https://github.com/swordfeng/alas-launcher 这是一个专门给全平台自动化打包的版本,启动器会自动根据打包设置环境变量,同时单独提供了一个浏览器套壳。(代码其实就一个文件)

因为 mxnet 兼容性问题,打包的时候是把 mxnet 1.9.1 版本强行改为 1.6.99 才能把所有 wheel 装到一起。
mxnet 和 cnocr v1 都不再更新了,所以应该不用太担忧升级问题。

@LmeSzinc LmeSzinc changed the base branch from master to bug_fix June 5, 2025 08:05
@LmeSzinc
Copy link
Owner

LmeSzinc commented Jun 5, 2025

  1. 与现有的 deploy/docker/requirements.txt 定位重复
  2. alas 需要支持 win7,所以不能依赖系统 webview,python 版本 chromium 版本也有限制
  3. 你这个打包出来比现在的全套环境还大一倍,就有点。。。

@LmeSzinc LmeSzinc added the installation / 安装 Installation issues label Jun 5, 2025
@swordfeng
Copy link
Author

swordfeng commented Jun 5, 2025

与现有的 deploy/docker/requirements.txt 定位重复

确实,但是这个requirements.txt有一个魔改的mxnet版本。如果docker下的requirements.txt能较新的包版本,我也可以把mxnet版本魔改成1.6.0,然后直接合并到一起?

alas 需要支持 win7,所以不能依赖系统 webview,python 版本 chromium 版本也有限制

mac arm下python版本最低是3.8,所以这个打包锁死3.8了。不知chromium版本有什么限制?windows下会用系统的webview2,所以最低版本应该是有保证的。不用简易安装客户端的人大多都是浏览器访问,应该没什么问题吧?
Edit: 确实win7无法运行,不过这个项目的目的也不是替代现有的官方安装包

你这个打包出来比现在的全套环境还大一倍,就有点。。。

没有专门优化大小,git repo是checkout的状态下包的。在完全checkout的情况下和easy install大小接近,所以猜测应该只是git管理的文件的差异。有空的时候我再优化大小吧。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

installation / 安装 Installation issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants