首页 > 代码库 > linux usr/bin/和 usr/local/bin之间的关系; 什么是软链接等等; 如何更改默认python版本;
linux usr/bin/和 usr/local/bin之间的关系; 什么是软链接等等; 如何更改默认python版本;
今天为了安装 Anaconda, 就想把系统默认的python2.7版本改为python3.6版本;在网上查了一些命令:
sudo rm /usr/bin/python sudo ln -s /usr/local/bin/python3.4 /usr/bin/python
结果是没有反应;仔细研究了半天,发现我的python3.5并不是安装在 /usr/local/bin/python3.4
而是在 /usr/bin/python3.5 里面
这里明白了 /usr/bin 和/usr/local/bin 之间的区别在于,usr/bin里面存的是系统的一些应用程序的打开方式,而 /usr/local/bin存的应该是用户自己安装的应用程序;也就是说,我的python3.5应该安装在 /usr/local/bin 更合适;
另外也明白了什么叫做软连接; 它就相当于一个快捷方式;
/usr/bin里面存的东西,就相当于 exe的一个启动程序;
linux usr/bin/和 usr/local/bin之间的关系; 什么是软链接等等; 如何更改默认python版本;
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。