1
laxenade 2016-12-30 01:54:17 +08:00
你的好友 electron 已上线
|
2
seki 2016-12-30 02:07:02 +08:00
cx_freeze 呢
反正感觉 py 打包就是各种第三方库在搞事 |
3
cnnblike 2016-12-30 02:09:58 +08:00
我转投 C#+WPF 了,感觉还行!
|
4
RqPS6rhmP3Nyn3Tm OP |
5
cnnblike 2016-12-30 02:43:04 +08:00
@BXIA 学过 C 不?差不多。基本上难度几乎没有,简单到爆炸,错误一般都是在编译前自行提示了, Intelllisense 很好用。 WPF 的 XAML 就是和 XML 差不多,用类似 HTML 的标记语言描述界面,用 C#操作数据。
XAML+C#等价于 HTML+JS 。 好处在于, native , driectX 渲染,速度快。直接对显示尺寸操作,不考虑像素,爽。 |
6
RqPS6rhmP3Nyn3Tm OP @cnnblike 初中的时候学过,估计忘得差不多了……
打算试试 UWP ,练练手 |
7
laxenade 2016-12-30 03:54:29 +08:00
@BXIA 这年头只要安装包不是大的很过分,一般来说没有人会在乎吧。反正楼主都要新学一个语言,学完 js 能做的东西比 C#或者 Swift 多多了。
|
8
RqPS6rhmP3Nyn3Tm OP @laxenade 下学期学校要学 PHP 、 SQL 和 Python ,感觉同时学多个语言会思维错乱吧……
|
9
icedx 2016-12-30 07:28:39 +08:00 via Android
不要黑我大 Python 另外请用 Py2exe
|
10
canfoderiskii 2016-12-30 08:07:01 +08:00 via Android
@icedx 和 cx_freeze 比有什么优势
|
11
28ms 2016-12-30 08:33:38 +08:00 via iPhone
有问题说问题,你这个黑的没意思,打包不成功报错日志里看看
|
13
chroming 2016-12-30 09:49:18 +08:00
pyinstaller 打包 PyQt4 应用没遇到问题
|
14
but0n 2016-12-30 12:05:55 +08:00 via iPhone
|
16
RqPS6rhmP3Nyn3Tm OP @chroming PyQt5 全是问题
|
17
SuperMild 2016-12-30 13:35:17 +08:00
问题是, Swift C#都不跨平台啊
|
18
huson 2016-12-30 14:03:49 +08:00
直接用 QT 。。
|
19
RqPS6rhmP3Nyn3Tm OP @SuperMild Xarmarin?
|
20
XYxe 2016-12-30 15:48:46 +08:00
PyInstaller 打包 是缺少 dll 吗?
|
21
RqPS6rhmP3Nyn3Tm OP @XYxe image not found
|
22
lishunan246 2016-12-30 17:15:31 +08:00 via Android
我用 pyinstaller 打包 pyqt5 并无问题。
|
23
siloong 2016-12-30 17:44:45 +08:00
什么叫正儿八经的语言阿。。我人生苦短表示不服。。 python 哪里不正经啊喂!
另外我觉得你需要认清每种语言的定位。。。 |
24
congeec 2016-12-30 17:48:24 +08:00 via iPhone
Qt with C++
这语言你迟早要学的 |
25
misaka19000 2016-12-30 18:01:49 +08:00
WPF 真的很不错(如果不考虑除了 Windows 之外的其他的平台的话)
|
26
co3site 2016-12-30 18:31:06 +08:00
发现问题 -> 分析问题 -> 处理问题 -> 解决问题 -> 总结问题
|
28
RqPS6rhmP3Nyn3Tm OP @siloong 对不起,我指的是学一门编译语言……
毕竟脚本语言环境什么的的还是很麻烦的…… |
29
exoticknight 2016-12-30 21:20:48 +08:00
electron ! electron ! electron !
学门 js 你什么都能做(滑稽 |
30
RqPS6rhmP3Nyn3Tm OP @exoticknight 是啊,我也不懂学校干嘛还教 PHP ,教 js 前后端通吃不好吗
|
31
realwangyibo 2016-12-30 21:42:11 +08:00
@BXIA 更新教学内容要层层审核,就算更新了也不涨工资,吃力不讨好(滑稽)
|
32
ragnaroks 2016-12-30 22:23:26 +08:00
用前几天看到的一个回复来说就是:
C#在 Windows 下的稳定性不用怀疑; C#在*nix 下的稳定性不用怀疑. |
33
qile1 2016-12-31 10:10:02 +08:00 via Android
cxfreeze 我打包用的多,但是同样命令, 2.7 的 python 打包是一个文件, 3.4 打包多出好多文件, 3.4 里面打包自己的 qtfree dome 都报错,不过大部分串口解码不用界面,也还行
|
34
PythonAnswer 2016-12-31 11:08:19 +08:00
pyinstaller 打包效果最好。
记住用 32 位的打包。 注意 win 下路径问题。 基本上坑就很少了。 |
35
eyp82 2016-12-31 11:35:24 +08:00
python 社区的力量基本没在 GUI 上吧? 你这属于在大家都不关注的地方趟地雷.
|
36
siloong 2016-12-31 12:20:09 +08:00
@BXIA 好吧。。。不过你这个“编译语言”用的不准确,毕竟现在很多语言都不能简单的用编译型语言,解释型语言来分类了对吧。。。 java 、 c#和 Go(比如 go run 这样)表示你要如何解释?
看题主说了 GUI ,如果是 win 下的那我强烈推荐你 wpf 。。。 而且嘛,完全没必要纠结哪种语言阿。。各有优点对吧(PS:毕竟我个人觉得语言环境什么的真不是问题) |
37
RqPS6rhmP3Nyn3Tm OP @siloong 感觉,能跨平台的 gui ,还真没几个一只手就能数清
|
39
MasterMonkey 2016-12-31 17:49:29 +08:00
几个使用 cx_freeze 打包的例子,仅供参考! https://github.com/gnomeonwin/hellopygtk
|
40
beilun 2017-01-01 08:45:45 +08:00 via Android
我选 delphi,别打我
|
41
josephok 2017-01-01 09:53:39 +08:00 via Android
Gui 没啥玩的
|