请问一下现在在 Python 为主的生产环境中,主流的是 3.x 版本的,还是 2.x 版本?

2016-02-02 11:16:33 +08:00
 vincentjie

准备学一下 Python ,请教一下目前的主流版本。

5905 次点击
所在节点    Python
32 条回复
terence4444
2016-02-02 11:30:25 +08:00
sae 只支持 2 ,所以现在我还是以 2 为主
yahoo21cn
2016-02-02 11:31:43 +08:00
3 至少得十年以后才有点可能性
fy
2016-02-02 11:31:57 +08:00
13 年前的老系统主流是 2 ,现在我们都是能上 3 就上 3 ,毕竟 3 确实解决了很多问题, 2 也再没有新特性了。

学习的话直接从 3 开始,编码的坑以及大大小小的暗坑都可以不踩了。毕竟还算是同一门语言,会一个转另一个都是分分钟的事情。
patrickstar
2016-02-02 11:32:00 +08:00
新学习还是已 3.x 版本为好,这是发展趋势,不过 python 这两个版本比较折疼人,有些包还仅仅支持 python2.x , linux 系统缺省的都还是 2.x 而且不可删除(上次把 ubuntu 的 2.7 版本替换为 3.4 版本发现 sudo apt-get 都无法执行了,赶紧换回去),自己开发尽量采用 python 虚拟环境
MrEggNoodle
2016-02-02 11:32:12 +08:00
如果你需要用到的开发工具都支持 3.x 那就直接上 3 ,虽然我自己是用 2.x ,不过 3.x 才是 py 的未来。只是不知道那个节点什么时候到。
latyas
2016-02-02 11:34:43 +08:00
我们已全线切 3
libook
2016-02-02 12:08:13 +08:00
我身边的人还在用 2 ,为啥这么多年 2 还没一点儿衰败的趋势,请参考 Windows XP 的发展历程。。。嘿嘿嘿~
sudoz
2016-02-02 12:15:05 +08:00
没有历史包袱, 我一律用 Py3

历史的车轮滚滚向前,该淘汰的绝不留恋
Huozic
2016-02-02 12:24:14 +08:00
已全线是 3 了。
janxin
2016-02-02 12:52:19 +08:00
目前使用 Python 2.7 ,目前代码要求兼容 pypy 。
nooper
2016-02-02 12:54:48 +08:00
目前都是 3 进行开发 3.4*
loading
2016-02-02 13:10:05 +08:00
在用 python 2.7
下一版本可能是 go …
zjxubinbin
2016-02-02 14:08:41 +08:00
在用 Pypy+Tornado
下一个版本准备用 Java 8 的 Vert.X
dyingbleed
2016-02-02 15:03:07 +08:00
Python 2.7
eriale
2016-02-02 16:33:24 +08:00
2.7 会维护到 2020 年,能用 3 还是用 3 吧
XIVN1987
2016-02-02 17:00:28 +08:00
说 Py3 才是未来我反对,,毕竟按照这个速度发布的话,说不定后年 Py4 就出来了,,
paulw54jrn
2016-02-02 17:04:59 +08:00
2.7.4..
Dannytmp
2016-02-02 17:12:45 +08:00
用哪个全看你做什么,没包袱当然 3
wenbinwu
2016-02-02 17:13:51 +08:00
想想 unicode ,我就能 3 就 3 了
htfy96
2016-02-02 17:54:28 +08:00
UnicodeEncodeError: 'ascii' cannot encode character at position x

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

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

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

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

© 2021 V2EX