在Heroku Toolbelt Windows安装之后,Cygwin没有执行.bashrc

时间:2013-02-26 20:19:40

标签: bash heroku path cygwin heroku-toolbelt

安装Heroku Toolbelt后,Cygwin不再执行.bashrc如何解决此问题?

github Creates/overwrites ENV['HOME'] on Windows, which breaks Cygwin上的这个heroku / toolbelt问题说到

 Renaming HOME to %USERPROFILE% evidently fixes this

我的HOME系统属性变量已命名为%USERPROFILE%。

作为一个noobie我专注于PATH问题。我开始更改系统路径变量以包含.bashrc PATH

C:\cygwin\home\usermatt

然后我尝试了各种系统PATH变量,每次一个,每次都重新启动我的机器:

C:\cygdrive\c\home\usermatt\
C:\home\usermatt\
C:\cygwin\c\home\usermatt\

Cygwin在启动时的pwd是/ cygdrive / c / Users / usermatt。我试着在这里移动.bashrc但没有成功。

Cygwin常见问题解答和文件中的注释本身在编辑etc / profile文件后发出问题警告我没有尝试过。

在安装Heroku Toolbelt之前一切都很顺利。我怎样才能让Cygwin找到.bashrc文件?

1 个答案:

答案 0 :(得分:1)

根据您提供的链接:

  

您需要从系统中删除 HOME 环境变量   属性。了解如何永久地从Windows设置/删除变量。

这取决于您的Windows操作系统,但一般来说:

  1. 右键单击“计算机”,然后选择“属性”
  2. 点击“高级系统设置”
  3. 点击“环境变量......”
  4. 查找并删除主页变量
  5. 确定您的出路再次尝试Cygwin