V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
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 · 6288 views
    This topic created in 2325 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
        1
    wjidea  
       Dec 15, 2019
    ˛已转 VSCode
    ericls
        2
    ericls  
       Dec 15, 2019 via iPhone   ❤️ 1
    vim
    roundRobin
        3
    roundRobin  
       Dec 15, 2019
    如果你需要一键 update 那就 anaconda 吧,但是你说的这些基础的 package 不需要频繁更新,往往都是需要指定版本,所以一般都是用 pip virtualenv 来控制版本,特殊的或者 kernel 啥的可以用 miniconda。editor 同楼上,vscode 特性很适配 Mac
    iamtricker
        4
    iamtricker  
       Dec 15, 2019
    使用 VSCode 或者 Jupyter 应该更适合吧?小白一枚。
    mimzy
        5
    mimzy  
       Dec 15, 2019
    如果你要写 ML 的作业 那可能 Anaconda 确实是最合适的。或许可以改用 Miniconda 按需安装第三方包?常规开发的话 我使用 pyenv + pyenv-virtualenv 如果你需要更好的包管理(应该不需要) 可以再结合 poetry 它几天前已经发布 1.0.0 版本了。
    clavichord93
        6
    clavichord93  
       Dec 15, 2019 via iPhone
    就直接 anaconda,别想那么多…
    Gave2620
        7
    Gave2620  
       Dec 15, 2019 via iPhone
    可以用 miniconda
    seawayfisher
        8
    seawayfisher  
       Dec 15, 2019
    vscode,vscode,vscode
    sunmker
        9
    sunmker  
       Dec 15, 2019 via Android
    jupyter
    而且这些包你频繁更新干什么…
    czhfrank
        10
    czhfrank  
       Dec 15, 2019 via iPhone
    直接 anaconda 别给自己找麻烦
    youngxhui
        11
    youngxhui  
       Dec 15, 2019
    虚拟环境 pip 安装 vscode
    hushiwei
        12
    hushiwei  
       Dec 15, 2019
    miniconda
    hakono
        13
    hakono  
       Dec 15, 2019 via Android
    anaconda 太庞大了那为什么不用 miniconda 呢
    djytyang
        14
    djytyang  
       Dec 15, 2019
    @hakono 庞大有什么坏处呢?如果电脑带的动,不需要打包,大完全没影响
    vhysug01
        15
    vhysug01  
       Dec 15, 2019 via iPad
    jupyter lab
    mayfly233
        16
    mayfly233  
       Dec 15, 2019
    anaconda 真的庞大吗....
    szxczyc
        17
    szxczyc  
       Dec 16, 2019 via iPhone
    😂这都庞大吗,你看的小电影都不止 500M 了呀
    wzw
        18
    wzw  
       Feb 16, 2020
    @hakono #13 @hushiwei #12 @CenN #7 miniconda 环境会不会有一些包装不了的情况?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3650 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 00:40 · PVG 08:40 · LAX 17:40 · JFK 20:40
    ♥ Do have faith in what you're doing.