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

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

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

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

脚本语言就是脚本语言啊,我去……只是觉得语法和结构看起来很容易学的样子
不学了,懒得折腾。
13911 次点击
所在节点    Python
112 条回复
learnshare
2016-09-26 21:10:09 +08:00
Why not 易语言?
lcc4376
2016-09-26 21:19:33 +08:00
exe 請用 vc ++ (驚
LukeEuler
2016-09-26 21:20:52 +08:00
骚年,听说过 rust 吗
xavierskip
2016-09-26 21:23:54 +08:00
一门不改变你思维方式的编程语言,不值得去学。

Teach Yourself Programming in Ten Years
http://norvig.com/21-days.html
ruoyu0088
2016-09-26 21:45:02 +08:00
其实生成 EXE 之后用起来反而麻烦。搞一个 WinPython 便携环境,然后用 bat 启动脚本即可。
Comdex
2016-09-26 21:52:42 +08:00
java 也可以生成带裁剪版 jvm 的 exe
XYxe
2016-09-26 21:53:38 +08:00
我用 py2exe 在 Python3.5 下打包一个 PyQt5 的项目也失败了,提示 No such file or directory: 'C:\\Python35\\lib\\site-packages\\py2exe\\run_w-py3.5-win32.exe' 。该怎么解决呢?
Technetiumer
2016-09-26 21:56:00 +08:00
写个 bat 呗

Python 不适合写 GUI ,你应该用 C++ / C#

推荐 Lazarus ( Object Pascal ),比 VB 好,开源,免费,跨平台
zhpech
2016-09-26 22:00:49 +08:00
pyinstaller 表示教程很多
chunqiuyiyu
2016-09-26 22:08:57 +08:00
思维方式有误 学什么语言都有问题
kamen
2016-09-26 22:15:02 +08:00
一个软件最主要是完成一个任务,至于有没有 GUI ,编译出来出来是不是 EXE ,这些都不重要。
现在的语言大都有明确的应用方向,不是所有语言都能出一个 EXE ,就算能也不合适。
如果你非要出个 EXE ,建议你去学 C#
Felldeadbird
2016-09-26 22:33:19 +08:00
楼主连 PY 打包 exe 都没找到教程,只能说你搜索技术太糟糕了。
Satan4869
2016-09-26 22:39:17 +08:00
@Felldeadbird 不,找到了几个教程,都一一尝试了。结果都无法实现,失败了。搜索技术我还是挺自信的,只是实际操作方面,经验是个问题。
yuankui
2016-09-26 22:47:53 +08:00
楼主应该想想, python 这么难用,还那么多人整天说它好的。。
那些人都是 SB 吗?
dtfm
2016-09-26 22:49:38 +08:00
@Satan4869 我之前也遇见这个瓶颈,第一次写 Python 就遇见这么个大坑, https://www.v2ex.com/t/289902#reply20 ,用的还是很罕见的 reg 库,不过好歹解决了,但现在我也忘了怎么解决的了。

但解决的过程我看还是很享受嘛
int64ago
2016-09-26 23:20:15 +08:00
这个思维方式很奇特
mingyun
2016-09-26 23:26:18 +08:00
@Jakesoft 哈哈
exch4nge
2016-09-26 23:31:24 +08:00
请问楼主是不是用了 Google 搜索的,或者有没有在 Google 用英语搜索过?
Adven
2016-09-26 23:32:21 +08:00
看了评论,感觉大家真替你捉急!如果是想折腾,那你毅力还真不够!怎么能中途放弃了呢?
如果是为了达到目的,为啥不开始就使用 C#/C++编程呢?
lgh
2016-09-26 23:38:47 +08:00
基于 Tkinter 写的一个自己的小玩具用 cx_Freeze 生成的 exe 够用了。

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

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

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

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

© 2021 V2EX