V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Python

数据分析和机器学习用 Python 2 还是 Python 3

  •  
  •   sadhen · 4 天前 · 1648 次点击
    主要用 scikit-learn, matplotlib, tensorflow 等,不知道用 Python 3 有没有什么坑?
    20 回复  |  直到 2017-04-25 15:06:48 +08:00
        1
    rocksolid   4 天前   ♥ 1
    没什么好纠结的 反正都得用,用 virtualenv 隔开
        2
    upczww   4 天前 via iPhone
    我也用上面那些库,没有坑,直接用 Python 3 吧。
        3
    Nanguage   4 天前
    表示3目前没碰到坑,反倒是2在可视化的时候会有编码上的问题
        4
    yech1990   4 天前 via Android
    3 。

    现在是 2017 年了。
        5
    IanPeverell   4 天前
    现在该问,用 python2 有没有什么坑了
        6
    crayygy   4 天前 via iPhone
    毫无疑问 3
        7
    fy   4 天前
    你看 anaconda , 3 的下载在 2 顶上,计算的坑应该填平了才会这样的吧
        8
    eloah   4 天前
    无论做什么都应该优先用 3 吧......
        9
    sadhen   4 天前
    同事对 Python 3 有些刻板的印象,他觉得 3 会有些坑,比如有些软件包 2 能有,但是 3 有问题

    看来我得让他拿出例子
        10
    verydxz   4 天前
    pipenv
        11
    ToughGuy   4 天前
    @sadhen

    有些人是听风就是雨, 新项目放心用 3.
        12
    cqcn1991   4 天前 via iPhone
    如果是 2 年前,用 2 。现在,用 3
        13
    gpw1987   4 天前
    py3 ,现在 2 已经逐渐退出了
        14
    guolingbing   4 天前
    现在还是用 3 吧, python2 最大的坑应该就是编码了,有时候会遇到很多奇怪的问题,特别是在处理中文的时候;
        15
    swordspoet   4 天前
    @guolingbing Python2 的中文编码简直不能忍,太恶心了
        16
    guokeke   4 天前
    3
        17
    fulvaz   4 天前
    额。两个都是要知道点的,有些旧算法旧库用 pyhthon2
        18
    freestyle   1 天前
    ipython 最新版都放弃 Python2 了
        19
    sadhen   1 天前
    @freestyle 可以看这里: http://www.python3statement.org/

    Python 3 宣言
        20
    chisoco   13 小时 16 分钟前
    python3 吧, py2 有时候还有中文编码问题
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   374 人在线   最高记录 2466   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.7.5 · 58ms · UTC 20:23 · PVG 04:23 · LAX 13:23 · JFK 16:23
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1