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 · 1 天前 · 3126 次点击

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

    36 条回复    2024-12-11 18:09:44 +08:00
    ClutchBear01
        1
    ClutchBear01  
       1 天前
    旧项目用 3.6.5, 为了支持 foolnltk
    新项目是 3.9.10
    bitmin
        2
    bitmin  
       1 天前
    我一个外行,使用 pyenv 管理 python 版本,使用 poetry 管理包版本

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

    miniconda 对于 py 版本管理是真的好用(不是 conda ,conda 太大了)
    supergeek1
        21
    supergeek1  
       22 小时 17 分钟前
    最近刚升到 3.12 ,之前 3.11 ,AI 应用项目,用的库都很新,对新 python 版本支持很好
    lerry
        22
    lerry  
       21 小时 58 分钟前
    倾向于使用新版本,但是最新的版本有些库还没有。所以 3.12
    IIce
        23
    IIce  
    OP
       21 小时 51 分钟前
    感谢各位,老项目暂定使用 3.10 (线上服务器被统一改成了 3.10 了),新项目再使用新版本
    sickick
        24
    sickick  
       17 小时 15 分钟前
    colab 上是什么版本我就用什么版本,尽量减少兼容性问题
    tisswb
        25
    tisswb  
       17 小时 9 分钟前
    还在 3.8 ,非必要不升级,升级版本测试一轮太难了
    IIce
        26
    IIce  
    OP
       16 小时 44 分钟前
    @tisswb 好多包都不支持 3.8 了
    q860045202
        27
    q860045202  
       16 小时 4 分钟前
    3.10
    shimada666
        28
    shimada666  
       16 小时 3 分钟前
    3.10 ,只用双数,3.10 过期了就 3.12
    Goooooos
        29
    Goooooos  
       16 小时 1 分钟前
    conda 默认最新版本是 3.12 ,所以就用 3.12
    deplives
        30
    deplives  
       15 小时 51 分钟前
    本机最新的已经升级到 3.13.1 了,项目又有 3.10 的,还有用 3.11 的
    CassianVale
        31
    CassianVale  
       15 小时 43 分钟前
    3.11
    uni
        32
    uni  
       15 小时 19 分钟前
    3.12 啊,这个版本好,3.13 基本上都是些没实装的改进,可以等 3.14 再看看。3.12 以下的没有泛型肯定不考虑了
    odingo
        33
    odingo  
       15 小时 6 分钟前
    3.6.8 centos7 自带的,且与公网断开,所以也不打算升级
    Eureka0
        34
    Eureka0  
       14 小时 42 分钟前
    3.12
    houzhiqiang
        35
    houzhiqiang  
       14 小时 2 分钟前
    创建项目时的最新稳定版,老项目看情况更新
    gray0
        36
    gray0  
       13 小时 38 分钟前   ❤️ 1
    推荐下 uv 吧, 次世代工具,相当于 pyenv+poetry, 还不是特别完善,但简洁高效
    https://github.com/astral-sh/uv
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1178 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:48 · PVG 07:48 · LAX 15:48 · JFK 18:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.