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
sadhen
V2EX  ›  Python

几乎所有的同事都不支持用 python3 哎

  •  
  •   sadhen ·
    darcy-shen · 2017-04-24 20:56:03 +08:00 · 7975 次点击
    这是一个创建于 2804 天前的主题,其中的信息可能已经有所发展或是发生改变。
    last post: https://www.v2ex.com/t/356374

    新项目,做机器学习和数据分析,项目还没有开始,预计会使用 docker ,然后已经有一些代码是 python2 实现了的。
    34 条回复    2017-04-26 17:14:50 +08:00
    golmic
        1
    golmic  
       2017-04-24 21:06:26 +08:00 via Android
    用 3
    dacapoday
        2
    dacapoday  
       2017-04-24 21:12:16 +08:00
    少数服从多数
    wwqgtxx
        3
    wwqgtxx  
       2017-04-24 21:13:27 +08:00
    尽量去写 2 和 3 都兼容的代码呗
    duan602728596
        4
    duan602728596  
       2017-04-24 21:15:40 +08:00 via iPhone
    几乎所有的同事都不支持用 es6 哎
    Famio
        5
    Famio  
       2017-04-24 21:19:20 +08:00
    我不管那么多,最近在学 3
    acrisliu
        6
    acrisliu  
       2017-04-24 21:25:11 +08:00 via Android
    该换个工作环境了?
    acrisliu
        7
    acrisliu  
       2017-04-24 21:25:48 +08:00 via Android
    就像我上家公司不支持用 JDK8 一样 QAQ
    Kilerd
        8
    Kilerd  
       2017-04-24 21:26:49 +08:00   ❤️ 1
    import six
    renyijiu
        9
    renyijiu  
       2017-04-24 21:27:50 +08:00
    新项目妥妥推荐上 3
    sagaxu
        10
    sagaxu  
       2017-04-24 22:01:15 +08:00
    @acrisliu 我手头 2 个项目直接 Java6 升级到 Java8 ,反正没报错,哈哈
    lcorange
        11
    lcorange  
       2017-04-24 22:30:45 +08:00
    @sagaxu java 在这点不得不服
    160432871
        12
    160432871  
       2017-04-24 22:34:59 +08:00
    标准回复不是:等着过年?
    messense
        13
    messense  
       2017-04-24 22:37:20 +08:00
    公司最主要的项目已经在使用 Python 3.6 了。
    sammo
        14
    sammo  
       2017-04-24 22:44:04 +08:00
    哪个用着舒服就用哪个呗 。。。。
    fy
        15
    fy  
       2017-04-24 22:51:25 +08:00
    2020 年 Python2 都停止支持了,难道准备 3 年不到的时间内集体删库跑路吗?
    nullizer
        16
    nullizer  
       2017-04-24 22:55:23 +08:00
    未来是属于 Python 2 和 Python 4 的,学 Python 3 这种 dead language 干嘛
    sadhen
        17
    sadhen  
    OP
       2017-04-24 23:02:04 +08:00
    今天搞完了 python3 的 docker image ,什么 jupyterhub , tensorflow, scikit-learn 都装上了,晚上开始跟同事们撕逼

    败!!! 寡不敌众。。。

    准备把 docker image 改成 python2 的,然后发现 jupyterhub 竟然只支持 python 3

    卒!!!
    sadhen
        18
    sadhen  
    OP
       2017-04-24 23:06:03 +08:00   ❤️ 1
    然后发现这个:

    title: Sunsetting Python 2 support in scientific python projects
    url: http://www.python3statement.org/

    明天不准备撕了,毕竟老板永远是对的:doge:

    还要留着时间找女朋友 :doge:
    Miy4mori
        19
    Miy4mori  
       2017-04-25 04:59:14 +08:00 via iPhone
    @acrisliu 只要不是 jdk6 及以下都好说
    ryd994
        20
    ryd994  
       2017-04-25 08:21:02 +08:00 via Android
    其实是因为各种机器学习教程都用 Python2
    phpiis
        21
    phpiis  
       2017-04-25 08:24:54 +08:00
    几乎同事都不支持我用 ie6 诶
    littleshy
        22
    littleshy  
       2017-04-25 09:01:27 +08:00
    @Kilerd #8 二三得六
    junnplus
        23
    junnplus  
       2017-04-25 10:34:12 +08:00
    @nullizer 未来是属于 python10 ,学这些过度语言干嘛。。。
    scriptB0y
        24
    scriptB0y  
       2017-04-25 10:39:23 +08:00
    同时支持
    mobyride
        25
    mobyride  
       2017-04-25 10:41:24 +08:00
    历史的轮子,总得有人推着往前滚。
    Khlieb
        26
    Khlieb  
       2017-04-25 10:48:10 +08:00 via Android
    若真有必要转换到 Py3 可以到这里来
    http://python3porting.com/
    junjielee
        27
    junjielee  
       2017-04-25 14:02:16 +08:00
    转吧
    lrh3321
        28
    lrh3321  
       2017-04-25 14:29:39 +08:00
    把他们都放倒,你就能安心用 py3 了。
    aristotll
        29
    aristotll  
       2017-04-25 16:29:52 +08:00
    谁叫 Python 没有 Java 那么 NB 的兼容性呢
    XIVN1987
        30
    XIVN1987  
       2017-04-25 16:49:15 +08:00
    @aristotll
    各有各的苦恼啊
    JAVA 为了兼容性采用类型擦除的假泛型被很多人吐槽,,而且现在泛型用了这么久了肯定更加改不了了,,估计永远都改不了了

    Java 假泛型和真泛型语言如 C++ 、 C# 比有什么弱点: https://www.zhihu.com/question/24309599
    Tunar
        31
    Tunar  
       2017-04-25 17:04:27 +08:00 via Android
    几乎所有的同事都不支持用 win10 哎
    MeteorCat
        32
    MeteorCat  
       2017-04-26 14:42:55 +08:00
    别听那些人吹升 Python3
    代码出问题的怎么办?
    谁负责?能不能负责?损失谁负?
    你考虑的是升级之后的特性多么多么炫酷,项目垮了怎么办?
    neroxps
        33
    neroxps  
       2017-04-26 16:49:56 +08:00
    @MeteorCat 楼主好像是在研究选择 Python2.7 作开发,还是用 Python2.7 做开发。他说项目还没开始。
    Mitt
        34
    Mitt  
       2017-04-26 17:14:50 +08:00
    @neroxps 当然是选择 Python2.7 作开发 (逃
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2505 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 01:31 · PVG 09:31 · LAX 17:31 · JFK 20:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.