我的系统中安装了python2.6.6。现在我尝试使用python3,同时在/usr/bin/中保持python2.6.6的所有内容不变。我可以在/opt/python35/bin/中安装python3。通过将export PATH=/opt/python35/bin/:$PATH
添加到~/.bashrc文件中,我可以在控制台的任何位置访问python3。
我的问题是:如何为python3设置别名(python),以便在发出命令“python”时,可以使用/opt/python35/bin/中的python3?由于系统中已经安装了一些程序,我无法删除系统中的python2.6.6。
我当前的方法是在~/.bashrc文件中添加一行,alias python = "/opt/python35/bin/python3"
或简单地alias python = "python3"
。但是,当我重新加载这个~/.bashrc文件时,出现了以下错误:
$ source ~/.bash_profile
bash: alias: python: not found
bash: alias: =: not found
bash: alias: /opt/python35/bin/python3: not found
有人知道我的问题在哪里吗?提前谢谢!
在你的
.bashrc
添加
在bash脚本中,不能在
=
旁边插入空格。声明别名时,等号旁边不允许有空格。
使用
它应该起作用。
相关问题 更多 >
编程相关推荐