- 主题:Python 3.6.7 升级到3.7.0,对原来用3.6跑通的程序,影响大吗?
新增了关键词async吧
其他好像变动不大
不过既然都升级了,还不一步到位?
【 在 feng321 的大作中提到: 】
: 一直在3.6下写程序。可是新的项目必须在3.7.0下跑,所以必须升级python到3.7.我想问下,升级到3.7以后,原来在3.6下写的程序,能直接跑通吗?还是必须修改?好像python2下的代码,在python3下面,就跑不通。谢谢
--
FROM 222.71.112.*
3.7已经很多年了,库的兼容性应该不是问题
【 在 hgoldfish 的大作中提到: 】
: 需要升级第三方库,虚拟环境要重做。
: 我经常碰到升级 python 版本引起旧的库不能在新的 python 版本里面跑的情况。pypi, setuptools, importlib-metadata 这些和 python 版本绑定的比较容易出问题。其它第三方库一般不会。
: 自己写的纯 python 源码程序一般没有问题。
: ...................
--
FROM 114.253.36.*
工作环境慎用python最新版
第三方库不兼容的可能性很大
3.9刚出来的时候也是一堆库不兼容
【 在 poocp 的大作中提到: 】
: 直接升级到3.11,因为3.11的运行速度有较大提升。
: 你的程序能不能直接跑通,试一下不就知道了。3.x的大版本号内低升到高,通常不用修改代码,而是需要处理依赖库的安装和升级。
--
FROM 114.253.36.*
新版本不支持 win7 了。不适合中国国情。
【 在 poocp 的大作中提到: 】
: 直接升级到3.11,因为3.11的运行速度有较大提升。
: 你的程序能不能直接跑通,试一下不就知道了。3.x的大版本号内低升到高,通常不用修改代码,而是需要处理依赖库的安装和升级。
--
FROM 110.81.0.*
3.7 我记得是个比较过渡的版本。
我比较喜欢 3.6 和 3.8 两个版本。
【 在 roy 的大作中提到: 】
: 3.7已经很多年了,库的兼容性应该不是问题
--
FROM 110.81.0.*
我用3.10.9,目前还好。
【 在 roy 的大作中提到: 】
: 工作环境慎用python最新版
: 第三方库不兼容的可能性很大
: 3.9刚出来的时候也是一堆库不兼容
: ...................
--
FROM 36.251.85.*
2 到 3 叫函数的格式都不一样,语法不兼容
【 在 feng321 的大作中提到: 】
: 记得,从2到3,变化非常大,print都不一样
--
FROM 199.36.244.*
3.10出来的时候库不兼容的问题比较多,但3.11没那么多问题,因为已经被3.10时把坑都填了,所以直接一步到位升3.11是比较省心的方式。
【 在 roy 的大作中提到: 】
: 工作环境慎用python最新版
: 第三方库不兼容的可能性很大
: 3.9刚出来的时候也是一堆库不兼容
: ...................
--
FROM 171.221.29.*
你后来搞python不搞测试了?
【 在 feng321 (sfdf) 的大作中提到: 】
: 发信人: feng321 (sfdf), 信区: Python
: 标 题: Python 3.6.7 升级到3.7.0,对原来用3.6跑通的程序,影响大吗?
: 发信站: 水木社区 (Tue Feb 7 18:48:08 2023), 转信
:
--
FROM 1.202.22.*