为什么 python3 正在慢慢取代 python2.7

2017-02-27 16:50:30 +08:00
 PiaInCtf

如题

10198 次点击
所在节点    Python
71 条回复
wolfan
2017-02-27 22:45:20 +08:00
或许人懒了吧。
izoabr
2017-02-27 22:57:18 +08:00
港真 PY3 迁移过去我们光是在处理字符转换那些东西就够我们熬好几个通宵的。
airqj
2017-02-27 23:06:43 +08:00
为什么安卓 IOS 新版本出来了要升级?
CloudnuY
2017-02-27 23:23:49 +08:00
都怪 python 项目还在维护 2.x 版本……
FreeDog
2017-02-27 23:41:59 +08:00
技术都是有巨大惯性的(尤其是对于企业来说),但也在缓慢发展,例如 Java 都二十多年历史了还是很火,不过一直都有新的特性加入。
changwei
2017-02-28 00:27:41 +08:00
为什么 php5.6 和 php7 出了那么久,还有人在用 php5.2
hjc4869
2017-02-28 00:53:47 +08:00
python 2.7 再过几年就死了……
ryd994
2017-02-28 01:04:11 +08:00
死循环:有人用->继续维护->有人继续用
likuku
2017-02-28 01:12:54 +08:00
人总是要死的,这要什么理由?

常用模块的 py3k 支持列表,目前不支持 3 的很少了:

Python 3 Wall of Superpowers :
https://python3wos.appspot.com/
paulagent
2017-02-28 05:10:04 +08:00
这种事情是难免的,每一个企业,每一个项目都是有历史背景的。不了解 context ,也没法评判为啥用 2 不用 3 。 你会看到有人给 ms 大笔的钱,只为了 ms 继续支持 xp 。
RqPS6rhmP3Nyn3Tm
2017-02-28 05:19:10 +08:00
天朝都持续崩溃几十年了,结果人家先崩了
popbones
2017-02-28 05:46:15 +08:00
前几天需要用 tensorflow 做个图像识别的 demo ,依赖很少,心说是个用 py3 的好机会,结果官方的模型 py3 兼容有问题(主要是没有对 dict view 做调整),所以又只好降级回 py27
GoBeyond
2017-02-28 07:44:02 +08:00
后者要死了
10Buns
2017-02-28 07:59:12 +08:00
为何 jdk1.8 正在慢慢取代 jdk1.7/1.6 ,学啥不好学逼乎
clavichord93
2017-02-28 08:37:37 +08:00
@popbones 同…本想用 python3 跑 mxnet ,结果 demo 就跑不通,然后果断换成 2 了…
Gothack
2017-02-28 08:44:41 +08:00
还在用拍 2 是因为 centos 自带的是 py2 ,这是阻止 py3 发展的一个重大原因……
yanzixuan
2017-02-28 08:59:47 +08:00
@Gothack 成也 redhat ,败也 redhat 。。。
zts1993
2017-02-28 09:11:29 +08:00
因为没有一点点质得飞跃....
duan602728596
2017-02-28 09:19:03 +08:00
为什么 ECMA7 刚出来就用
hippoboy
2017-02-28 09:21:52 +08:00
用 py3.5+win7,有些 c 模块编译不了,高版本 vc 装不上?

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

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

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

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

© 2021 V2EX