大家在工作中使用的是哪个版本的 Python 啊 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
IIce
V2EX    Python

大家在工作中使用的是哪个版本的 Python 啊

  •  
  •   IIce 2024-12-10 17:34:32 +08:00 6260 次点击
    这是一个创建于 370 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题所问,入职公司后发现大家使用的 Python 版本都不一样,甚至一个项目都不一样,安装包的时候还会有冲突。 想问下大家都是用的是哪个版本的 Python ,使用的哪个工具来管理项目中的解释器版本和包版本。

    43 条回复    2024-12-23 16:55:39 +08:00
    ClutchBear01
        1
    ClutchBear01  
       2024-12-10 17:46:18 +08:00
    旧项目用 3.6.5, 为了支持 foolnltk
    新项目是 3.9.10
    bitmin
        2
    bitmin  
       2024-12-10 17:52:57 +08:00
    我一个外行,使用 pyenv 管理 python 版本,使用 poetry 管理包版本

    现在用的 3.12 再有新项目就用 3.13 了
    julyclyde
        3
    julyclyde  
       2024-12-10 17:54:50 +08:00
    除非技术上必须,否则用新的
    Ackvincent
        4
    Ackvincent  
       2024-12-10 18:03:51 +08:00
    哪个能用用哪个,公司就我一个 python.
    G64q9J89mN5KSgmE
        5
    G64q9J89mN5KSgmE  
       2024-12-10 18:10:41 +08:00 via iPhone
    3.10
    nullboy
        6
    nullboy  
       2024-12-10 18:24:47 +08:00
    3.10
    zzNaLOGIC
        7
    zzNaLOGIC  
       2024-12-10 19:52:20 +08:00
    3.9
    locoz
        8
    locoz  
       2024-12-10 21:09:46 +08:00
    已经开始用 3.13 了
    zhanghua0
        9
    zhanghua0  
       2024-12-10 21:59:36 +08:00 via Android   1
    3.12 没 3.13 是因为发行版还没推更新
    COW
        10
    COW  
       2024-12-10 22:12:43 +08:00
    pyenv ,一个项目一个版本,不冲突
    clemente
        11
    clemente  
       2024-12-10 22:37:36 +08:00
    3.12
    sickoo
        12
    sickoo  
       2024-12-10 22:46:45 +08:00
    3.10 部分项目需要 3.12 (新的代码)
    mumbler
        13
    mumbler  
       2024-12-10 22:47:51 +08:00
    3.10 最安全,大多数项目都支持,太高可能有兼容问题,特别一些人工智能老项目
    nyxsonsleep
        14
    nyxsonsleep  
       2024-12-10 22:49:41 +08:00
    取决于软件包的兼容性
    TaurusXin
        15
    TaurusXin  
       2024-12-11 01:33:16 +08:00
    最新版的上一个大版本,现在是 3.13 最新,所以我用 3.12
    irainsoft
        16
    irainsoft  
       2024-12-11 05:30:18 +08:00
    3.9 到 3.13 都装,根据项目需要通过虚拟环境选版本,没有特殊情况只用最新版
    fox0001
        17
    fox0001  
       2024-12-11 08:13:10 +08:00 via Android
    使用 docker 运行 python 项目,应该是最简单舒服了
    luckyc
        18
    luckyc  
       2024-12-11 08:42:05 +08:00
    3.13
    github dependabot 还不支持 3.13, 所以开发是 3.13, 最低版本要求 3.12
    wryyyyyyyyyyyy
        19
    wryyyyyyyyyyyy  
       2024-12-11 09:12:24 +08:00
    3.12 ,最新的有的库不支持。
    a852695
        20
    a852695  
       2024-12-11 09:27:07 +08:00
    用的 conda 管理的,写简单项目用 3.8 以上,写比较新的复杂项目用最新的版本。

    miniconda 对于 py 版本管理是真的好用(不是 conda ,conda 太大了)
    supergeek1
        21
    supergeek1  
       2024-12-11 09:30:59 +08:00
    最近刚升到 3.12 ,之前 3.11 ,AI 应用项目,用的库都很新,对新 python 版本支持很好
    lerry
        22
    lerry  
       2024-12-11 09:50:06 +08:00
    倾向于使用新版本,但是最新的版本有些库还没有。所以 3.12
    IIce
        23
    IIce  
    OP
       2024-12-11 09:56:47 +08:00
    感谢各位,老项目暂定使用 3.10 (线上服务器被统一改成了 3.10 了),新项目再使用新版本
    sickick
        24
    sickick  
       2024-12-11 14:33:34 +08:00
    colab 上是什么版本我就用什么版本,尽量减少兼容性问题
    tisswb
        25
    tisswb  
       2024-12-11 14:39:15 +08:00
    还在 3.8 ,非必要不升级,升级版本测试一轮太难了
    IIce
        26
    IIce  
    OP
       2024-12-11 15:03:49 +08:00
    @tisswb 好多包都不支持 3.8 了
    q860045202
        27
    q860045202  
       2024-12-11 15:44:17 +08:00
    3.10
    shimada666
        28
    shimada666  
       2024-12-11 15:44:52 +08:00
    3.10 ,只用双数,3.10 过期了就 3.12
    Goooooos
        29
    Goooooos  
       2024-12-11 15:47:30 +08:00
    conda 默认最新版本是 3.12 ,所以就用 3.12
    deplives
        30
    deplives  
       2024-12-11 15:57:16 +08:00
    本机最新的已经升级到 3.13.1 了,项目又有 3.10 的,还有用 3.11 的
    CassianVale
        31
    CassianVale  
       2024-12-11 16:05:10 +08:00
    3.11
    uni
        32
    uni  
       2024-12-11 16:29:32 +08:00
    3.12 啊,这个版本好,3.13 基本上都是些没实装的改进,可以等 3.14 再看看。3.12 以下的没有泛型肯定不考虑了
    odingo
        33
    odingo  
       2024-12-11 16:42:11 +08:00
    3.6.8 centos7 自带的,且与公网断开,所以也不打算升级
    Eureka0
        34
    Eureka0  
       2024-12-11 17:06:16 +08:00
    3.12
    houzhiqiang
        35
    houzhiqiang  
       2024-12-11 17:45:57 +08:00
    创建项目时的最新稳定版,老项目看情况更新
    gray0
        36
    gray0  
       2024-12-11 18:09:44 +08:00   1
    推荐下 uv 吧, 次世代工具,相当于 pyenv+poetry, 还不是特别完善,但简洁高效
    https://github.com/astral-sh/uv
    Kakarrot
        37
    Kakarrot  
       2024-12-12 09:19:33 +08:00
    3.12.3
    Spute
        38
    Spute  
       2024-12-12 09:43:38 +08:00
    最近的新项目用了 3.12 ,参考的是 python 版本
    周期 https://devguide.python.org/versions/
    julyclyde
        39
    julyclyde  
       2024-12-12 11:41:33 +08:00
    @mumbler 人工智能还存在老项目??
    mumbler
        40
    mumbler  
       2024-12-12 11:46:07 +08:00
    @julyclyde #39 很多只能用 3.8 的项目,比如一些数字人
    julyclyde
        41
    julyclyde  
       2024-12-12 11:52:22 +08:00
    @mumbler 不明白啊。啥叫数字人
    xu2goyuchen
        42
    xu2goyuchen  
       363 天前
    3.11 ,Azure Function App
    ruoxijun
        43
    ruoxijun  
       357 天前
    3.9 支持的多,否则最新版本
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3148 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 67ms UTC 11:32 PVG 19:32 LAX 03:32 JFK 06:32
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86