Windows cmd git bash:conda.sh没有这样的文件或目录(Windows行结尾,缺少斜杠)

时间:2018-05-05 15:21:37

标签: windows bash git conda git-for-windows

我正在使用全新安装的Anaconda和Git Bash在Windows 10中工作。我决定将cmd.exe设置为我的默认控制台程序以使用git bash(而不是minTTY),我认为我已经遇到了Unix风格字符与Windows的问题。

当我启动cmd时,Bash告诉我它无法找到我的conda.sh文件:

bash: C:UsersjoshuAnaconda3/etc/profile.d/conda.sh: No such file or directory

首先,看起来bash缺少我的根目录的默认窗口斜杠(“C:/ Users / joshu /”)。有谁知道如何解决这个问题?

由于

4 个答案:

答案 0 :(得分:1)

我有完全相同的问题。在终端中运行~/.bashrc。转到给定的路径并更正conda.sh路径。

在您的情况下,您将C:\Users\joshu\Anaconda3/etc/profile.d/conda.sh替换为C:/Users/joshu/Anaconda3/etc/profile.d/conda.sh 唯一的问题是斜杠设置错误。

答案 1 :(得分:0)

在Windows 10 / Git Bash / Anaconda安装上遇到同样的问题。如果您在Git Bash中运行~/.bashrc,它应该为您提供包含错误路径的shell脚本文件的位置。一旦更正了该文件中的路径,重新启动终端时该消息就会消失。

答案 2 :(得分:0)

通过打开~/.bashrc并更改conda.sh的位置来解决此问题,例如就我而言
. D:/Users/my_user/ProgramFile/Continuum/anaconda3/etc/profile.d/conda.sh

答案 3 :(得分:0)

要检查的另一件事是确保C:\Users下的用户配置文件文件夹未被隐藏。如果它已隐藏,则C:\Anaconda\etc\profile.d\conda.sh脚本 将无法找到该文件夹​​。