我正在使用全新安装的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 /”)。有谁知道如何解决这个问题?
由于
答案 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
脚本
将无法找到该文件夹。