Anaconda Python вызывает медленный запуск / приглашение терминала - PullRequest
0 голосов
/ 08 октября 2018

Я недавно установил Anconda Python на свой рабочий стол Linux Mint 19.0.На самом деле, я установил его раньше, и все работало отлично, так же, как с моим ноутбуком Mint 19.0.Однако недавно мне пришлось стереть свой рабочий стол и переустановить все.Теперь всякий раз, когда я открываю программу «Терминал», приглашение появляется несколько секунд.Я добавил set -x, установил + x в начало и конец моего профиля bash, чтобы определить, где происходит замедление.

На этой строке висит нагрузка терминала:

/home/auerilas/anaconda3/bin/conda shell.bash hook

на несколько секунд.Он никогда не делал этого раньше и не делает это на моем другом компьютере.Есть мысли о том, почему это происходит?Это не соглашение, но это раздражает.

1 Ответ

0 голосов
/ 27 января 2019

У меня была та же проблема, и я решил ее, восстановив мой старый файл .bashrc , после чего я могу загрузить конфигурационный файл bash Anaconda, когда мне это понадобится.

Для этого,выполните следующие действия

  1. Переименуйте ваш текущий файл .bashrc во что-то вроде conda.bashrc, выполнив эти команды в своем терминале
cd ~
mv .bashrc conda.bashrc
mv .bashrc-anaconda3.bak .bashrc
Теперь вам нужно определить пользовательскую команду в вашем файле .bashrc, чтобы он мог загружать Anaconda только тогда, когда вам это нужно. Для этого сначала вам нужно открыть файл .bahsrc в текстовом редакторе
gedit .bahsrc
Добавьте следующие строки в конец вашего .bashrc, чтобы он мог загрузить другой файл conda.bashrc, содержащий конфигурации пакета anaconda
alias anaconda='source  conda.bashrc'
сохраните .bahsrc с вышеупомянутыми правками и введите в окне терминала
source .bashrc
теперь вы можете загрузить anaconda, просто набрав anaconda в окне терминала
anaconda
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...