Как избавиться от сообщения "set" JAVA_HOME_CONDA_BACKUP = ""? - PullRequest
0 голосов
/ 29 августа 2018

Каждый раз, когда я запускаю командную строку в Windows, а затем активирую среду conda, я получаю два сообщения:

C:\Users\texas_cactus>set "JAVA_HOME_CONDA_BACKUP="

и

C:\Users\texas_cactus>set "JAVA_HOME=C:\Users\texas_cactus\AppData\Local\Continuum\anaconda3\envs\tc35\Library"

Откуда приходят эти сообщения и как я могу от них избавиться? Гугл не мой друг здесь.

Ответы [ 3 ]

0 голосов
/ 04 сентября 2018

В зависимости от того, какая версия Windows используется вами, такие заявления также можно найти в autoexec.bat или autoexec.nt

0 голосов
/ 17 июня 2019

У меня также были проблемы с этим днем, и это привело к тому, что я не могу запустить свой Spyder в Анаконде.

Впоследствии я обнаружил, что проблема произошла, потому что я устанавливаю RStudio, который также устанавливает пакет с именем "openjdk" одновременно.

«openjdk» вызывает конфликт запуска между Spyder и RStudio.

Итак, если вы хотите избавиться от беспокойства из сообщения "set JAVA_HOME =", вы можете сделать следующий шаг в вашей среде.

C:\Users\user>conda uninstall openjdk

Примечательно, что выполнение этого шага может привести к невозможности запуска RStudio.

Надеюсь, это полезно.

0 голосов
/ 04 сентября 2018

Я создал среду с openjdk

когда я активировал env, у меня было то же эхо, что и у вас (кроме моего пути)

в anaconda3 \ envs \ tc35 поищите etc \ conda \ activ.d

в моем, я нашел java_home.bat с содержанием

set "JAVA_HOME_CONDA_BACKUP=%JAVA_HOME%" 
set "JAVA_HOME=%CONDA_PREFIX%\Library"

удаление java_home.bat остановило эхо при активации моего env, но я не уверен, что пакет будет работать правильно после.

вы, вероятно, можете смело комментировать набор "JAVA_HOME_CONDA_BACKUP=%JAVA_HOME%", поскольку он все равно не установлен

...