如何摆脱“设置” JAVA_HOME_CONDA_BACKUP =“消息??

时间:2018-08-28 21:07:57

标签: anaconda jupyter-notebook jupyter conda

每次我在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"

这些消息来自何处,我如何摆脱它们? Google不是我的朋友。

3 个答案:

答案 0 :(得分:3)

我用openjdk创建了一个环境

当我激活环境时,我和你有相同的回声(除了我的路径)

在anaconda3 \ envs \ tc35中寻找etc \ conda \ activate.d

在我的数据库中,我找到了包含内容的java_home.bat

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

删除java_home.bat会在激活我的环境时停止回显,但是我不确定此后该软件包是否可以正常工作。

您可能可以放心地注释掉集合"JAVA_HOME_CONDA_BACKUP=%JAVA_HOME%",因为它仍然没有设置

答案 1 :(得分:0)

取决于您使用的Windows版本,此类语句也可以在autoexec.batautoexec.nt

中找到

答案 2 :(得分:0)

今天下午我也遇到了麻烦,这导致我无法在Anaconda启动我的Spyder。

随后我发现问题发生是因为我安装了RStudio,它同时安装了名为“ openjdk”的软件包。

“ openjdk”导致Spyder和RStudio之间的启动冲突。

因此,如果要摆脱“ set JAVA_HOME =”消息的困扰,可以在您的环境中执行以下步骤。

C:\Users\user>conda uninstall openjdk

值得注意的是,如果执行该步骤,可能会导致RStudio无法启动。

希望这很有用。