推荐学习书目
› 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 · Dec 15, 2019 · 6774 views
    This topic created in 2516 days ago, the information mentioned may be changed or developed.

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

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

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