Python中关于Anaconda使用的问题

我先安装了 pycharm 2018.3.2 pro,后来看了很多视频都提到 anaconda,就又安装了 anaconda
anaconda 默认安装了很多包,用 conda list 也能列出来很多,但是新建的 conda 环境里面包的数量却很少,还要重新下载。。。
所以想请教下大家,这中间是怎么操作的。。应该不用重复在不同环境里面下载包吧?或者怎么直接配置成 anaconda 的 root env ?
帮帮忙,谢谢啦
Python中关于Anaconda使用的问题

8 回复

肯定要重复啊,不同环境之间是独立的。比如你一个环境是 Py2.7 另一个是 Py3.5,这当然要严格分开。root env 是自带的那个,你为什么要改呢?


嗯嗯,我主要是想直接用它 root env 里面的依赖包,但是好像 pycharm 里面配置的时候只能选择新建,新建环境又要下载包,感觉有点浪费空间。

配置的时候不需要新建 直接用已经存在的就行

不是要改 root 的。。就是配置新环境是不是加同样的包还会再下载?感觉有点浪费空间,所以想直接配置到 root env

File > Settings > Project Interpreter 这里选择在 System Interpreter 中添加 Anaconda 根环境中的 python,因为不是虚拟环境,所以不会出现在 conda environment 列表中

在 pycharm 里把环境设为 anaconda 目录就行了

每个环境有自己的文件,但应该是有缓存,不重复下载

anaconda 这方面是优化过了, 如果安装的库的版本和其他环境是一样的, 不会占空间的

回到顶部