为啥改了/usr/bin/python 为/usr/bin/python -> /usr/bin/python2.7 ,我运行的python还是python3的呢

昨天在ubutun下面安装了一个anaconda,带的是python3.7的,以前默认python为2.7的

结果安装后运行python为3。7了,按网上的说明只要改了/usr/bin/python 软链接为usr/bin/python -> /usr/bin/python2.7 应该就好用了,因为还要编译android 系统用,结果运行python还是3。7版本。

后来发现是环境变量的问题

vim ~/bash.rc

发现环境变量被改了 

134行

export PATH="/home/user/anaconda3/bin:$PATH"

125 # >>> conda initialize >>>
126 # !! Contents within this block are managed by 'conda init' !!
127 __conda_setup="$('/home/user/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
128 if [ $? -eq 0 ]; then
129     eval "$__conda_setup"
130 else
131     if [ -f "/home/user/anaconda3/etc/profile.d/conda.sh" ]; then
132         . "/home/user/anaconda3/etc/profile.d/conda.sh"
133     else
134         export PATH="/home/user/anaconda3/bin:$PATH"
135     fi
136 fi
137 unset __conda_setup
138 # <<< conda initialize <<<
139

/home/user/anaconda3/bin: 加到了/usr/bin前面,而这里面也有个软链接叫python正好指向了python3.7

于是把这个 /home/user/anaconda3/bin/python给删除了一切就正常了

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值