为什么不打包成 EXE 用户中的大部分就不会用呢?(打包了仍然不会用的也很多)

174 天前
 Alicewish

漫画翻译辅助软件 MomoTranslator 打包下载

开源地址: https://github.com/alicewish/MomoTranslator/

打包一次要好几个小时,要确保各种依赖都配置到位、查漏补缺、配全新系统搞测试,所以真的很希望是用户就给我去运行源代码,现在 ai 这么强完全可以回答大多数和配置环境有关的问题。

自动翻译部分包含了使用网页版 openaiGPT 的方法,因此现在只保留谷歌翻译一个引擎做测试用,其他都去掉了。

虽然为了避免被用于牟利,开源版在完整功能上删掉了填字步骤,但只要非盈利用途就可以将已完成前面步骤的文件发给我,跑这个步骤,然后我再发回。我知道不适合社恐人,但是单独托管这个步骤的成本太高,开源这个步骤又会导致某些东西竭泽而渔、不择手段对我网暴和人身威胁,只能暂且这样。

10211 次点击
所在节点    分享创造
127 条回复
0o0O0o0O0o
174 天前
Masoud2023
174 天前
这问题还真不能怪用户。

pyinstaller + github ci 打包个 exe 吧,工作量应该不大。
Masoud2023
174 天前
这项目好像挺有意思的,但是工程管理看起来不太好。

暂且不提没有用包管理工具,单 py 文件 1w 行我有点想象不出来你是怎么维护这个项目的。。。
lzgshsj
174 天前
既然都用 GitHub 了,就像楼上说的,配个 workflow 自动打包就好了,啥依赖和环境配置的痛点都帮你解决了。
Abbeyok
174 天前
把用户当白痴
Eiden
174 天前
就算是会 py 的, 如果是初学者我估计都得折腾几个小时, 更何况大部分是不懂编程的普通用户
Worldispow
174 天前
上 github 也不一定就是专业程序员啊
coderluan
174 天前
别说 python ,大部分普通人可能都不知道 exe ,毕竟文件后缀是默认隐藏的,他们只需要一个看着明显双击就能运行的图标。所以 python 项目,你可以直接把整个 python 环境塞进去,然后弄个 bat 修改环境变量,再弄个快捷方式修改一下 icon ,名字改成“点我运行 XXX”,用户就会用了。打包就是压缩文件,用户也不会找你解决安装问题,唯一的缺点是体积大,但是如果你提供一个方便的下载方式,云盘共享或者群共享,用户也就不在意了。
paopjian
174 天前
现在这年头,你猜年轻人会不会连 PC 都不会用了,有的人甚至用微信传 apk, 结果自动加个.1 后缀就抓瞎了, 未来要把用户当猴子,还是那种不听话的猴子
Morii
174 天前
非技术栈的同学,是没有「运行环境」这种概念的
Yuhyeong
174 天前
对程序员刻板印象 1/1
vcn8yjOogEL
174 天前
依赖多就算会装也得找好一会, 这东西应该尽可能自动化
sky96111
174 天前
因为一般用户根本不会在电脑上安装某语言的运行时/编译器,即使是开发者也不一定有你的软件的环境。
在文档缺乏的条件下部署环境已经是比较麻烦的了。更何况如果你不是某语言的开发者,第一次安装环境不可避免会踩到一些坑,这对于不了解程序内部实现的用户来说是非常折磨的。
我是写 go 的,电脑里没有 py 环境,我朋友写 py 的,电脑里没有 go 编译器。遇到源码分发的软件我们经常找对方编译二进制。偶尔会遇到对方也出错的情况我们一般就直接弃掉了,不是解决不了,而是不值得花这个精力投入,不如寻找替代品
Cat7373
174 天前
为什么不组装成汽车用户就不会开呢?明明就是把 A 组件跟 B 组件拧上,C 组件跟 D 组件用 E 电线连起来,......(以下省略 5000 字),啪,一辆车就好了呀!就能开了呀!每个地方都可以按需灵活自由定制调整呀!这届用户就是懒,这么简单的事都不会
shinsekai
174 天前
这就好比有多少人会下载 vscode 社区版源码自己编译呢?
renmu
174 天前
用户就是愚蠢的
gushu
174 天前
我干法律的,是否可以发问犯罪嫌疑人为什么不自己自学刑法要找律师辩护呢?术业有专攻,存在不懂编程的用户正是程序猿这个职业存在的原因之一,如果每个人都懂,那么你的工作是否还有价值呢?我反而很庆幸大部分人不自学法律,这样我们的职业才有存在的必要。
IsaacYoung
174 天前
正常 不是人人都懂代码
yigecaiji
174 天前
为什么不做标题党 V2EX 用户就不会发贴?
Tumblr
174 天前
就算打包成 exe 又怎样呢?有几个人敢说自己熟练使用 ffmpeg.exe 的呢。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1006736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX