首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在Anaconda的python和系统自带的python之间切换

如何在Anaconda的python和系统自带的python之间切换

作者头像
TeeyoHuang
发布2019-05-25 22:42:58
3.6K0
发布2019-05-25 22:42:58
举报

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://cloud.tencent.com/developer/article/1433795

我们知道,Ubantu系统会自带python,当你在terminal窗口中输入python,就会显示默认安装的python的信息。比如我的16.04就自带了python2.7和3.5,但是安装了Anaconda之后,再输入python就变成了Anaconda带的了:

那么如何切换回系统自带的python呢?

如图所示:

指定目录 /usr/bin/下的python和python3就是系统自带的

也就是输入 /usr/bin/python 或者是 /usr/bin/python3

让我们来分析一下这是个什么原理:当你输入python之后,linux系统会先去环境变量里面找,看能不能找到,让我们来看一下我电脑目前的环境变量:

输入echo $PATH

红线的环境变量是我在安装Anaconda时添加的,后添加的环境变量顺序排在前面,所以系统搜寻python这个命令时首先去红线那个路径寻找,然后的确就找到了嘛,就是调用的Anaconda的python咯。而之前我没有安装Anaconda,就没有红色的那个环境变量,就会去后面每个路径里面找,然后由于系统自带的python是安装在路径/usr/bin/下的,也就是黄线位置,就能在那里面找到咯。

所以我现在如果想用系统自带的python,就指定好目录/usr/bin/ , 就ok 咯

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年01月16日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档