本来想学 Python 的,无奈不得已放弃

2016-09-26 19:29:53 +08:00
 Satan4869
折腾了一天……
安装了 Python3.5 ,熟悉了 IDLE ,写了个 Hello word ……
也用过 Pycharm-edu,感觉这个不错。

但是感觉不能像 Delphi 那样很简单的打包成 exe 程序。
同时,如果要开发图形界面的软件,也感觉不简单。

搞了一下午,就在琢磨怎么生成 exe 程序。
百度, Goolge ,各种论坛,基本上没有教程。
折腾几个生成 exe 的包,结果没有一个用成了,本来想学个新语言,看来起步就得放弃了。

脚本语言就是脚本语言啊,我去……只是觉得语法和结构看起来很容易学的样子
不学了,懒得折腾。
14545 次点击
所在节点    Python
112 条回复
kingddc314
2016-09-26 23:39:08 +08:00
Go 语言倒是很容易生成 exe 包,但又没有成熟 GUI 库
Felldeadbird
2016-09-26 23:39:34 +08:00
不是我说你,好像是今年我才弄了一下 PY ,就花了半天时间去研究 PyInstaller ,当时是做一个基于 PY 动态添加 VPN 的功能。不可能每天电脑都安装 PY ,就搜索了 PyInstaller 打包成 exe 。压根就没啥难度。网上教程一大推。
http://blog.csdn.net/daniel_ustc/article/details/15501385

这都搞不懂,我真心怀疑你的能力是否合适做开发呢?
terence4444
2016-09-27 00:02:25 +08:00
@Satan4869 随便一搜都有好多,楼主对自己的搜索技术太自信了。
justou
2016-09-27 00:15:54 +08:00
用 python+pyqt 写过不少小工具, 都是图形界面(几乎都有用 qt designer 画控件), 都是用 pyinstaller 打包成 exe 的. 简单一个命令自动打包, 如果想要打的包精简干净去除一些不需要的东西, 需要仔细去研究 pyinstaller 的文档 https://pyinstaller.readthedocs.io/en/stable/,

我是用了几年 python 后才开始需要打包 exe 的, 写的工具要放到很多没有 python 环境的机器上运行. 入门没必要纠结怎么打包(也没必要), 可能连 pyinstaller 文档都读不下去, 就是 lz 所说的: 经验问题.
276562578
2016-09-27 00:18:55 +08:00
@indooorsman 用什么生成的?
WangYanjie
2016-09-27 00:26:44 +08:00
那么问题来了, exe 是什么,手动滑稽
8023
2016-09-27 00:30:10 +08:00
我的话, 自个用的程序用 Python 写, 别人要的程序用 qt with c++写...
coreki
2016-09-27 00:42:04 +08:00
楼主用 vc 自己写一个 exe ,然后打包脚步吧 很简单的
Arnie97
2016-09-27 01:14:27 +08:00
本来想学锤子的,在二手东挑了把羊角锤,砸了几个钉子。也去楼下五金店看了看别的型号,感觉也不错。

但是感觉不能像改锥一样拧螺丝钉。

搞了一下午,就在琢磨怎么用锤子把螺丝拧下来。百度, Goolge ,各种论坛,基本上没有教程。
换了几个不同直径的螺丝钉,结果没有一个能用锤子拧下来的,本来想学学锤子的,看来起步就得放弃了。

锤子就是锤子啊,我去……只是觉得锤子的结构看起来很简单的样子。
不学了,懒得折腾。
herringcg
2016-09-27 01:46:52 +08:00
@Arnie97 真的笑,笑出声。
PythonAnswer
2016-09-27 02:07:00 +08:00
经过认真搜索,发现应该学 c 语言,可以变成 exe 。
Vizogood
2016-09-27 07:30:36 +08:00
万物基于 exe (#手动滑稽)
ispinfx
2016-09-27 08:22:29 +08:00
你很有想法,跟我学做菜吧。
braveguywallce
2016-09-27 08:48:55 +08:00
大概楼主 windows 下编程已经习惯了,压根不知道 Linux 为何物。
lszxlong
2016-09-27 08:55:58 +08:00
写了一年的 python...还没有写过 exe 程序..
zjqzxc
2016-09-27 09:07:06 +08:00
py2exe (打包 exe )+tkinter ( win 下 python 自带的 GUI 库); pip 安装一下 py2exe 直接开始用就行了;

不知道楼上一帮人嘲讽个什么意思;也许楼主的需求就是给 windows 用户开发一个小的 GUI 程序呢,非得考虑 osx 和 linux 不是自讨苦吃么?
biaodianfu
2016-09-27 09:13:42 +08:00
@wmhx "E:\python27\1.0\pythonw.exe" "E:\launcher\start.py"
你就不能直接改后缀为.pyw?
yanzixuan
2016-09-27 09:18:10 +08:00
建议你还是在 linux 环境下搞吧。
搞 GUI ,如果非常熟悉 TK 的话,可以在命令行里就能把界面敲出来。
对于新手,建议重 pyqt 入手。
至于你说的障碍,说实话,我在 win 平台下也要折腾一些时间。。。
21grams
2016-09-27 09:19:54 +08:00
做网站啊,写什么 exe
async
2016-09-27 09:26:22 +08:00
楼主有 exe 情结,在他看来不能生成 exe 的语言都是辣鸡语言(手动滑稽)

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

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

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

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

© 2021 V2EX