Windows cmd git bash: conda.sh нет такого файла или каталога (окончания строк Windows, пропущенные косые черты)

Я работаю в Windows 10 с новой установкой Anaconda и Git Bash. Я решил установить 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/"). Кто-нибудь знает, как это исправить?

Спасибо

2 ответа

У меня точно такая же проблема. Бежать ~/.bashrc в терминале. Перейдите к указанному пути и исправьте путь conda.sh.

В вашем случае вы замените C:\Users\joshu\Anaconda3/etc/profile.d/conda.sh в C:/Users/joshu/Anaconda3/etc/profile.d/conda.shВаша единственная проблема в том, что ваши косые черты установлены неправильно.

Исправьте эту проблему, открыв ~/.bashrc и изменить местоположение conda.shНапример, в моем случае
. D:/Users/my_user/ProgramFile/Continuum/anaconda3/etc/profile.d/conda.sh

Была такая же проблема при установке Windows 10/Git Bash/Anaconda. Если вы бежите ~/.bashrc в Git Bash он должен указать местоположение файла сценария оболочки, содержащего неверный путь. Как только вы исправите путь в этом файле, сообщение должно исчезнуть при перезагрузке терминала.

Еще одна вещь, чтобы проверить, убедитесь, что ваша папка профиля пользователя под C:\Users не скрылся Если это скрыто, то C:\Anaconda\etc\profile.d\conda.sh Сценарий не сможет найти папку.

Другие вопросы по тегам