你知道那种感觉吗?
满心欢喜,把自己熬了好几个通宵写的小玩意儿发给朋友。
结果对面冷冰冰一句:“打不开啊,这是个啥?”
那一瞬间,心都凉了半截。
哦,忘了,他电脑里没装Python。
这玩意儿在我的世界里是空气和水,在别人的世界里,可能连个鬼影都没有。
然后呢?打包呗。
打开黑乎乎的命令行,敲下一长串自己都快背不下来的咒语。
等啊等,等它吐出一个孤零零的.exe文件。
最烦的是,每次改一点代码,这个过程就得重来一遍。
还得手动去查,到底缺了哪个库,哪个依赖。
烦躁。真的烦躁。
有天晚上我就在想,等等,我他妈是个程序员啊!
我工作的意义,不就是用代码把这些重复又无聊的破事儿给干掉吗?
于是,就有了这么个东西。
一个专门用来“打包”的工具。
再也不用输命令了。
它还能自己去检查,你代码里用了哪些乱七八糟的库,然后自动给你装好。
说白了,就是把你辛辛苦苦做的菜,直接装进一个谁都能打开的、漂漂亮亮的便当盒里。
搞了半天,我不是在写程序。
我是在写一个“能让别人用上我写的程序”的程序。
这下,世界清净了。

