1
kokutou 2020-03-23 12:18:53 +08:00 1
直接最新咯,有 bug 就修,
总是要修的,你现在不修,以后升级不还是要修。。。 |
2
Jblue 2020-03-23 12:23:54 +08:00
个人推荐 3.7
|
3
ClericPy 2020-03-23 12:29:08 +08:00
3.8 刚出的时候 whl 都不全, 对 Windows 很不友好, linux 上还算可以, 不过新特性真没有几个让人眼前一亮的, 之前 V 友也发了性能对比, 3.6 比 3.5 提升挺大, 3.7 比 3.6 在个别组件有优化, 3.8 则没有太亮眼的性能提高. 至于说兼容性, 那种库不用也罢, 非要用就看看证书可不可以自己魔改它.
之前用 pytest 检查的时候发现, 包括 aiohttp 和 lxml 都有很多 3.8 不再兼容的语法(比如 abc 不再从 collections 里拿), 但是这些大库最新版已经兼容上了 简单的说, 看看不向后兼容的地方就知道尽量不要追新. 按照往年的套路, 任何大版本更新, 冷却它一年. |
4
Trim21 2020-03-23 12:30:39 +08:00 via iPhone
3.4 以前的就算了吧,都已经结束支持了…
|
5
bnm965321 2020-03-23 12:30:48 +08:00
推荐 3.8,用 assignment expression 可爽了
|
6
linvaux 2020-03-23 12:59:11 +08:00
python3.7.3 或者 python3.7.5
|
7
lishunan246 2020-03-23 13:03:55 +08:00 via Android
本来有自信回答这个问题的,但看到你说 Python3.0 兼容好,我又有丶犹豫了。
|
8
Hstar 2020-03-23 13:04:33 +08:00
新项目肯定用最新版呀,保守估计新项目 release 的时候 3.9 了,还选 3.7 就有点。。。
|
9
CallMeReznov 2020-03-23 13:04:53 +08:00
盲选 3.7
|
10
wzwwzw 2020-03-23 13:07:57 +08:00
3.7.5
|
11
Vegetable 2020-03-23 13:09:35 +08:00
^3.7
|
12
ShuoHui 2020-03-23 13:13:24 +08:00 via iPhone
我用 3.7 (
|
13
cz5424 2020-03-23 13:23:26 +08:00 via iPhone
公司目前项目还用着 3.6
|
14
jeeyong 2020-03-23 13:32:34 +08:00
3.7.5
|
15
pmispig 2020-03-23 13:40:02 +08:00
千万不要 3.4 有 BUG 没修
|
16
chioplkijhman 2020-03-23 13:44:32 +08:00
3.7.3,Debian10 自带。
|
17
imycc 2020-03-23 13:46:01 +08:00
3.7 吧,3.8 的新特性你又用不上,等些时间让周边库跟进之后再升级
|
18
keepeye 2020-03-23 13:50:25 +08:00
3.5.7
|
19
alphadog619 2020-03-23 13:50:42 +08:00
3.6 或 3.7 3.8 有的 package 不支持
|
21
zhoudaiyu 2020-03-23 13:54:58 +08:00
还在用的 3.5.5.....
|
23
wuhaoworld 2020-03-23 14:07:11 +08:00 1
当年争论用 python3 还是 pyhon2,如今....
|
24
black11black 2020-03-23 14:22:05 +08:00
需要用新特性直接上 3.8,次选 3.7,asyncio api 两版本略微不同,3.8 增加了一些好用的特性。3.6 以前的 api 基本没法用,上了就是坑,自己选吧。
|
25
frostming 2020-03-23 15:52:56 +08:00
推荐 3.7,wheel 兼容很重要,就算 Linux 我也不想动不动报个编译错误
|
26
WoStaring 2020-03-23 16:13:09 +08:00
盲选 3.7
|
27
way2explore2 2020-03-23 16:15:18 +08:00
|
28
xpresslink 2020-03-23 16:36:14 +08:00
直接上 3.7.6 源码编译安装的。但是在 cenOS6 上面 openssl 库也要源码编译升级,不然 pip3 用不了。
|
29
wuwukai007 2020-03-23 16:39:30 +08:00 1
必须 3.6+ 就为了 f 字符串这一点 也要上
|
30
black11black 2020-03-23 16:50:16 +08:00
@xpresslink 3.7 和 3.8 对于旧发行版都有很多限制,很多开发工具必须装,涉及到一些库比如 sqlite,zlip 之类的都会出现你说的问题。没有系统支持的话源码安装不会编译该选项的 so
|
31
zcfnc 2020-03-23 17:48:57 +08:00
看了下自己的 在学校用的 3.5.2 到去年毕业出来上班还是在用这个一直没换。。。。。
|
32
zhongjidalao 2020-03-23 20:13:43 +08:00
我用的 3.7
|
33
yeyuqiu 2020-03-23 20:32:14 +08:00
我们新项目就用的 3.7.5
|
34
Huelse 2020-03-23 20:45:42 +08:00
3.7 或 3.6
|
35
chempotato 2020-03-23 21:05:02 +08:00 via Android
生产环境一直 3.6
|
36
GoLand 2020-03-23 21:42:56 +08:00
求稳 3.6,新一点的 3.7 也可以,但是会有少部分库不支持。小项目直接上 3.7 就行了。3.6 升级到 3.7 基本没有什么工作量,能平滑升级。
|
37
lithbitren 2020-03-23 21:50:29 +08:00
3.75 ,3.8 还有一些库跟不上。
|
38
janxin 2020-03-23 21:54:12 +08:00
如果库支持就 3.7,3.8 也可以,维护基本活跃的库现在也都支持 3.8 了,如果使用 asyncio 相关的话还是推荐更新的,尤其是 Windows 环境。科学计算、DL 库一般 bump 版本比较慢,没必要太快上新
3.6+是最低版本要求了 |
39
leetom 2020-03-23 21:58:06 +08:00 1
等等,现在没人考虑 2.7 了吗?
看来 Python 没落了,从世界上最好的两种编程语言,变成了一种 2333 |
40
princelai 2020-03-23 23:20:53 +08:00 via Android
我本地用 3.8,同事们用 3.7,生产环境用 3.6,就是这么任性
|
41
dantangfan 2020-03-23 23:25:59 +08:00
@leetom 老乡不要慌,我们都是 2.7,甚至还要兼容 2.6
|
42
exhades 2020-03-24 01:06:08 +08:00
公司新项目都是 3.7,自己就 3.9
|
44
locoz 2020-03-24 10:42:38 +08:00
建议先 3.7,3.8 之前测试发现有点小问题,可以后面看情况再升 3.8
|
45
auxten 2020-03-24 12:41:39 +08:00 via Android
这有什么好问大家的,把项目依赖的库对 Python3 的支持范围都列出来,尽量选高版本就好
|
46
jon 2020-03-24 14:38:58 +08:00
用次新版
|
48
luozic 2020-03-24 19:55:12 +08:00
3.7 +mypy 美滋滋
|
49
jin7 2020-03-24 21:46:21 +08:00
自己玩 用 375
|
50
exhades 2020-03-25 01:34:24 +08:00
|
51
wuwukai007 2020-03-25 17:23:11 +08:00
很奇怪 pythoner 蛮喜欢用新版本的~~,对比 java 还在用上古版本。。。。
|
52
liyuhang 2020-03-30 19:30:51 +08:00
Python 3.5–3.7
|
53
hushao 2020-04-09 17:45:37 +08:00
一直用 365,挺稳定的。
目前没有碰到过 py 方面的问题。 另:3.6 之前的不建议再用。 |