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

求问 Mac OS 正确使用 Pycharm 姿势

  •  
  •   polymer · 2019-12-15 12:15:17 +08:00 · 5288 次点击
    这是一个创建于 1566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人小白,用 Pycharm 刷 leetcode 和写 machine learning 的作业,不需要写什么大的工程,请问最适合的下载 python 和管理包的方式是什么呢?

    感觉 Anaconda 太庞大了,我常用的就几个包:numpy, pandas, sklearn 等。之前用的 pip3 来安装这些包,但是发现更新起来不方便。问一下,有没有什么轻便高效的配置方式。

    第 1 条附言  ·  2019-12-17 03:18:11 +08:00
    感谢大家的回复!已经装了 miniconda,非常好用! Anaconda 里的很不包用不上,放在那就想把它们都删了,不然心里毛毛的🤦‍♂️。再次感谢大家的热心建议。
    18 条回复    2020-02-16 23:18:34 +08:00
    wjidea
        1
    wjidea  
       2019-12-15 12:16:30 +08:00
    ˛已转 VSCode
    ericls
        2
    ericls  
       2019-12-15 12:34:50 +08:00 via iPhone   ❤️ 1
    vim
    roundRobin
        3
    roundRobin  
       2019-12-15 12:37:29 +08:00
    如果你需要一键 update 那就 anaconda 吧,但是你说的这些基础的 package 不需要频繁更新,往往都是需要指定版本,所以一般都是用 pip virtualenv 来控制版本,特殊的或者 kernel 啥的可以用 miniconda。editor 同楼上,vscode 特性很适配 Mac
    iamtricker
        4
    iamtricker  
       2019-12-15 13:51:39 +08:00
    使用 VSCode 或者 Jupyter 应该更适合吧?小白一枚。
    mimzy
        5
    mimzy  
       2019-12-15 14:04:09 +08:00
    如果你要写 ML 的作业 那可能 Anaconda 确实是最合适的。或许可以改用 Miniconda 按需安装第三方包?常规开发的话 我使用 pyenv + pyenv-virtualenv 如果你需要更好的包管理(应该不需要) 可以再结合 poetry 它几天前已经发布 1.0.0 版本了。
    clavichord93
        6
    clavichord93  
       2019-12-15 14:05:11 +08:00 via iPhone
    就直接 anaconda,别想那么多…
    CenN
        7
    CenN  
       2019-12-15 14:16:46 +08:00 via iPhone
    可以用 miniconda
    seawayfisher
        8
    seawayfisher  
       2019-12-15 16:30:15 +08:00
    vscode,vscode,vscode
    sunmker
        9
    sunmker  
       2019-12-15 16:37:09 +08:00 via Android
    jupyter
    而且这些包你频繁更新干什么…
    czhfrank
        10
    czhfrank  
       2019-12-15 16:55:09 +08:00 via iPhone
    直接 anaconda 别给自己找麻烦
    youngxhui
        11
    youngxhui  
       2019-12-15 17:02:58 +08:00
    虚拟环境 pip 安装 vscode
    hushiwei
        12
    hushiwei  
       2019-12-15 18:57:46 +08:00
    miniconda
    hakono
        13
    hakono  
       2019-12-15 19:26:54 +08:00 via Android
    anaconda 太庞大了那为什么不用 miniconda 呢
    djytyang
        14
    djytyang  
       2019-12-15 20:23:21 +08:00
    @hakono 庞大有什么坏处呢?如果电脑带的动,不需要打包,大完全没影响
    vhysug01
        15
    vhysug01  
       2019-12-15 21:08:03 +08:00 via iPad
    jupyter lab
    mayfly233
        16
    mayfly233  
       2019-12-15 21:37:53 +08:00
    anaconda 真的庞大吗....
    szxczyc
        17
    szxczyc  
       2019-12-16 05:34:49 +08:00 via iPhone
    😂这都庞大吗,你看的小电影都不止 500M 了呀
    wzw
        18
    wzw  
       2020-02-16 23:18:34 +08:00
    @hakono #13 @hushiwei #12 @CenN #7 miniconda 环境会不会有一些包装不了的情况?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3729 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:23 · PVG 18:23 · LAX 03:23 · JFK 06:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.