人们为什么不使用Python3?

2014-01-03 14:32:30 +08:00
 newghost
http://ourjs.com/detail/52c52d213de0f04203000005
12718 次点击
所在节点    Python
54 条回复
akira
2014-01-04 23:17:19 +08:00
我要用到的库不支持3,所以只能继续用2. 就这样。
jecky
2014-01-04 23:22:15 +08:00
现在py2已经够用了,所以py3还没有普及,过几年就会3了
ShiningRay
2014-01-05 00:42:08 +08:00
Py2足够好用,已经被广泛采纳
Py3变更太多导致不兼容,没有更有吸引力的特点,甚至有些情况性能还下降了
相对来说,Ruby1.9相比1.8,在基本的语法层面可以兼容(只要不用奇葩的语法),同时性能又提升很多,所以迁移的人就多了
misaka
2014-01-05 03:18:40 +08:00
还是库不支持的原因啊,好不容易把代码都改到3结果发现库不支持。。。
Hector01
2014-01-05 07:06:13 +08:00
py好用主要是因为库多吧 - - 然后2支持的库比3多……
hhrmatata
2014-01-05 10:05:03 +08:00
@a2z
@aku
@bigzhu
难道您还亲自输入括号?不是有自动补全吗?

库的支持是主要原因吧。还好现在越来越多的库和应用开始支持3,甚至不更新2了。Sublime text 3 和它的一系列插件就是个例子。
qingfeng
2014-01-05 12:22:06 +08:00
pyqt5必须用3.3了,用2.7里面的demo都跑不起来!
qingfeng
2014-01-05 12:23:21 +08:00
关键是语法变化大,迁到3.3的话好多库都不兼容。
a2z
2014-01-05 12:55:54 +08:00
@hhrmatata
必须逼格很高的回复一下:
因为我一般都是在vi里面写py的
leeoo
2014-01-05 13:25:41 +08:00
我刚开始接触Python就是3版本的,新公司的服务器上装的是RedHat 5.3 ~ 5.9,还是用的Python 2.4,感觉各种不爽,不过还好客户都是外国人,不用担心最头疼的中文编码问题。
现在Django和Flask都支持Python 3,对于一般的Web开发已经足够了。
下个版本的Ubuntu (14.04)的CD镜像中将只有Python 3版本的,见 https://wiki.ubuntu.com/Python/3
mailto1587
2014-01-05 13:51:58 +08:00
没有人提到gevent的原因吗
nelson
2014-01-05 14:22:31 +08:00
某天用3 print了下发现语法不对,从此一直用2
steven_yue
2014-01-06 09:12:56 +08:00
尼玛n多东西不兼容,叫我怎么升级。从某种意义上说python3才够 新潮
alay9999
2014-01-08 14:27:32 +08:00
@wodemyworld 我是小白,下次重装试试大便好了

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

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

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

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

© 2021 V2EX