求问 Mac OS 正确使用 Pycharm 姿势 - V2EX
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 6089 次点击
    这是一个创建于 2196 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人小白,用 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,别想那么多…
    Gave2620
        7
    Gave2620  
       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     Solana     5037 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 07:34 PVG 15:34 LAX 23:34 JFK 02:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86