[python]conda python2和python3

mac已经安装了python

$$ python --version
$$ Python 2.7.5

一直在用python2, 说是未来python 主流是python 3,
所以就安装一个吧。

首先安装conda
https://www.anaconda.com/download/#macos
下载下来双击安装

打开terminal, 输入Conda list会看到已经安装的包,
然后我看到了

# packages in environment at /anaconda3:
#
# Name                    Version                   Build  Channel
python                    3.7.1                haf84260_7  
python-dateutil           2.7.5                    py37_0  
python-libarchive-c       2.8                      py37_6 

创建环境

conda create --name py3 python=3.7 #conda会为我们自动寻找3.7.x中的最新版本
conda create --name py2 python=2.7

想要用python2的时候就

conda activate py2
conda deactivate #退出


作者:marsjhao
来源:CSDN
原文:https://blog.csdn.net/marsjhao/article/details/62884246

# 删除一个已有的环境
conda remove --name python34 --all

用户安装的不同python环境都会被放在目录~/anaconda/envs下,可以在命令中运行conda info -e查看已安装的环境,当前被激活的环境会显示有一个星号或者括号。

conda清理瘦身

anaconda就像一个相对独立的生态,所有被安装的包都在anaconda的安装目录下客观存在者,客观占用着我们的硬盘空间,随着使用到的包越来越多,一次次伴随安装的依赖包也越来越多,还有Python每个版本都对应了自身的一整套包,例如Python3.5和3.6就分别对应了各自的一整套包,anaconda文件夹的体积也越来越大,突发奇想查看一下呗,7.8G,瞬间被吓倒,怎么解决呢,很简单!
conda clean就可以轻松搞定!第一步:通过conda clean -p来删除一血没用的包,这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。第二步:通过conda clean -t可以将conda保存下来的tar包。经过上面两步,我的anaconda便变成了4.3G,几乎瘦身一半。有一点要注意的是,conda clean命令是对所有anaconda下的包进行搜索,当然也包括构建的其他Python环境中的包,这一点还是很高效的,不用再进入其他环境重复操作。

没有更多推荐了,返回首页