当我尝试设置别名时,使用两种不同的方法得到两种不同的结果。我正在使用cygwin。
方法1:
在cygwin中,我执行以下操作:
alias python='/cygdrive/c/python27/python.exe'
python <name of python file>
......它运行得很好,正如预期的那样
方法2:
在我的bash.bashrc文件中,我添加以下行:
alias python='/cygdrive/c/python27/python.exe'
python <name of python file>
...我收到以下错误:
:no such file or directoryython.exe
只有两个问题: 这两种方法有什么区别? 为什么一个引起错误而一个不是?谢谢&lt; 3
答案 0 :(得分:0)
该错误表示未加载bash.bashrc
文件。
检查这些:
.bashrc
/ .bash_profile
,它位于用户的主目录中。或者它应该以{{1}}。答案 1 :(得分:0)
看看这个错误是如何混淆的?
:no such file or directoryython.exe
您的bash.bashrc
文件有DOS行结尾。去解决这个问题。