本人小白,用 Pycharm 刷 leetcode 和写 machine learning 的作业,不需要写什么大的工程,请问最适合的下载 python 和管理包的方式是什么呢?
感觉 Anaconda 太庞大了,我常用的就几个包:numpy, pandas, sklearn 等。之前用的 pip3 来安装这些包,但是发现更新起来不方便。问一下,有没有什么轻便高效的配置方式。
本人小白,用 Pycharm 刷 leetcode 和写 machine learning 的作业,不需要写什么大的工程,请问最适合的下载 python 和管理包的方式是什么呢?
感觉 Anaconda 太庞大了,我常用的就几个包:numpy, pandas, sklearn 等。之前用的 pip3 来安装这些包,但是发现更新起来不方便。问一下,有没有什么轻便高效的配置方式。
|
wjideaDec 15, 2019
1
˛已转 VSCode
|
|
2
vim
|
|
roundRobinDec 15, 2019
3
如果你需要一键 update 那就 anaconda 吧,但是你说的这些基础的 package 不需要频繁更新,往往都是需要指定版本,所以一般都是用 pip virtualenv 来控制版本,特殊的或者 kernel 啥的可以用 miniconda。editor 同楼上,vscode 特性很适配 Mac
|
|
iamtrickerDec 15, 2019
4
使用 VSCode 或者 Jupyter 应该更适合吧?小白一枚。
|
|
mimzyDec 15, 2019
5
如果你要写 ML 的作业 那可能 Anaconda 确实是最合适的。或许可以改用 Miniconda 按需安装第三方包?常规开发的话 我使用 pyenv + pyenv-virtualenv 如果你需要更好的包管理(应该不需要) 可以再结合 poetry 它几天前已经发布 1.0.0 版本了。
|
|
clavichord93Dec 15, 2019 via iPhone
6
就直接 anaconda,别想那么多…
|
|
Gave2620Dec 15, 2019 via iPhone
7
可以用 miniconda
|
|
seawayfisherDec 15, 2019
8
vscode,vscode,vscode
|
|
sunmkerDec 15, 2019 via Android
9
jupyter
而且这些包你频繁更新干什么… |
|
czhfrankDec 15, 2019 via iPhone
10
直接 anaconda 别给自己找麻烦
|
|
youngxhuiDec 15, 2019
11
虚拟环境 pip 安装 vscode
|
|
hushiweiDec 15, 2019
12
miniconda
|
|
hakonoDec 15, 2019 via Android
13
anaconda 太庞大了那为什么不用 miniconda 呢
|
|
vhysug01Dec 15, 2019 via iPad
15
jupyter lab
|
|
mayfly233Dec 15, 2019
16
anaconda 真的庞大吗....
|
|
szxczycDec 16, 2019 via iPhone
17
😂这都庞大吗,你看的小电影都不止 500M 了呀
|