Git Bash - Как мне избавиться от старого вывода после запуска? - PullRequest
0 голосов
/ 25 августа 2018

Я хотел активировать среду conda, введя «активировать conda» в Git Bash, и получил сообщение CommandNotFoundError с информацией о том, как включить conda.Я пытался следовать предоставленной информации, но у меня это не получалось так хорошо, и я получал кучу старых выводов, отображаемых в Git Bash при каждом запуске.В остальном вроде все работает нормально.Также позже я научился активировать среду, используя «источник активации».Попробовал переустановить Git Bash после удаления каталога Git, не получилось.

Конда версия 4.5.10.

Как мне избавиться от этой распечатки при запуске?

Это то, что я вижу каждый раз, когда я запускаю Git Bash:

bash: C:ProgramDataAnaconda3/etc/profile.d/conda.sh: No such file or directory
bash: C:ProgramDataAnaconda3/etc/profile.d/conda.sh: No such file or directory
bash: C:ProgramDataAnaconda3/etc/profile.d/conda.sh: No such file or directory
bash: C:ProgramDataAnaconda3etcprofile.dconda.sh: No such file or directory
bash: C:ProgramDataAnaconda3/etc/profile.d/conda.sh: No such file or directory
bash: C:ProgramDataAnaconda3/etc/profile.d/conda.sh: No such file or directory

CommandNotFoundError: Your shell has not been properly configured to use 'conda                                                                                                                                                                                                activate'.
If your shell is Bash or a Bourne variant, enable conda for the current user wit                                                                                                                                                                                               h

    $ echo ". C:\ProgramData\Anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc

or, for all users, enable conda with

    $ sudo ln -s C:\ProgramData\Anaconda3/etc/profile.d/conda.sh /etc/profile.d/                                                                                                                                                                                               conda.sh

The options above will permanently enable the 'conda' command, but they do NOT
put conda's base (root) environment on PATH.  To do so, run

    $ conda activate

in your terminal, or to put the base environment on PATH permanently, run

    $ echo "conda activate" >> ~/.bashrc

Previous to conda 4.4, the recommended way to activate conda was to modify PATH                                                                                                                                                                                                in
your ~/.bashrc file.  You should manually remove the line that looks like

    export PATH="C:\ProgramData\Anaconda3/bin:$PATH"

^^^ The above line should NO LONGER be in your ~/.bashrc file! ^^^


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

CommandNotFoundError: Your shell has not been properly configured to use 'conda                                                                                                                                                                                                activate'.
If your shell is Bash or a Bourne variant, enable conda for the current user wit                                                                                                                                                                                               h

    $ echo ". C:\ProgramData\Anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc

or, for all users, enable conda with

    $ sudo ln -s C:\ProgramData\Anaconda3/etc/profile.d/conda.sh /etc/profile.d/                                                                                                                                                                                               conda.sh

The options above will permanently enable the 'conda' command, but they do NOT
put conda's base (root) environment on PATH.  To do so, run

    $ conda activate

in your terminal, or to put the base environment on PATH permanently, run

    $ echo "conda activate" >> ~/.bashrc

Previous to conda 4.4, the recommended way to activate conda was to modify PATH                                                                                                                                                                                                in
your ~/.bashrc file.  You should manually remove the line that looks like

    export PATH="C:\ProgramData\Anaconda3/bin:$PATH"

^^^ The above line should NO LONGER be in your ~/.bashrc file! ^^^


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

DELL@DELL MINGW64 /
$

1 Ответ

0 голосов
/ 26 августа 2018

Вывод генерируется файлами в вашем .bashrc.

Найдите в вашем домашнем каталоге (просто введите cd) «скрытый» файл .bashrc (на самом деле не скрытый, lsпокажет файл, когда вы используете опцию -a).
В этом файле вы можете иметь такие строки, как C: \ ProgramData \ Anaconda3 / etc / profile.d / conda.sh.Замените \ на / (или \\) или удалите всю строку.
Windows понимает косую черту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...