每次我在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"
这些消息来自何处以及如何摆脱它们?谷歌不是我的朋友。
我用openjdk创建了一个环境
当我激活env时,我有与你相同的回声(除了我的路径)
在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在激活我的env时停止了echo,但我不确定该包在之后是否能正常工作。
你可以安全地评论出设置"JAVA_HOME_CONDA_BACKUP=%JAVA_HOME%"
,因为它还没有设置
根据您使用的Windows版本,这些语句也可以在autoexec.bat
或autoexec.nt
中找到