微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Git Bash 上的 conda 路径不好?

如何解决Git Bash 上的 conda 路径不好?

当我从命令提示符运行 conda 时,它工作得很好。当我使用 where conda 检查可执行文件的路径时,我得到:

C:\Users\Sam\Anaconda3\condabin\conda.bat
C:\Users\Sam\Anaconda3\Scripts\conda.exe

但是。当我在 Git Bash 上运行 conda 时,我得到:

bash: /mnt/c/Users/Sam/Anaconda3/Scripts/conda.exe: No such file or directory

奇怪的是,当我在 Git Bash 上运行 which conda 时,我得到:

/c/Users/Sam/Anaconda3/Scripts/conda

/mnt/c/... 是我从 wsl2(用于 Linux 的 Windows 子系统)访问我的 Windows 文件系统的路径,但我不知道为什么 Git Bash 使用它以及如何更改用于的实际路径conda 命令。

这是来自 Git Bash 的 echo $PATH 输出

/c/Users/Sam/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/Sam/bin:/c/Program Files/Common Files/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/WINDOWS/System32/OpenSSH:/bi:/::/c/Android:/c/Windows/System32:/c/Program Files/PuTTY:/c/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE:/c/Program Files (x86)/LyX 2.3/Perl/bin:/bin:/c/Program Files/Sublime Text 3:/c/Users/Sam/AppData/Local/GitHubDesktop/bin:/:/c/Users/Sam/Anaconda3/Scripts:/c/Users/Sam/AppData/Local/Microsoft/WindowsApps:/c/Users/Sam/AppData/Local/Programs/MiKTeX 2.9/miktex/bin/x64:/c/Users/Sam/Anaconda3:/c/Users/Sam/AppData/Local/Programs/Microsoft VS Code/bin:/usr/bin/vendor_perl:/usr/bin/core_perl

和来自 wsl2 的 echo $PATH

/opt/miniconda3/bin:/opt/miniconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/WindowsApps/CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2021.222.0_x64__79rhkp1fndgsc:/mnt/c/Program Files/Common Files/Oracle/Java/javapath:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0:/mnt/c/WINDOWS/System32/OpenSSH:/mnt/c/Program Files/Git:/mnt/c/Android:/mnt/c/Windows/System32:/mnt/c/Program Files/PuTTY:/mnt/c/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE:/mnt/c/Program Files (x86)/LyX 2.3/Perl/bin:/mnt/c/Program Files/Sublime Text 3:/mnt/c/Users/Sam/AppData/Local/GitHubDesktop/bin:/mnt/c/Users/Sam/Anaconda3/Scripts:/mnt/c/Users/Sam/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Sam/AppData/Local/Programs/MiKTeX 2.9/miktex/bin/x64:/mnt/c/Users/Sam/Anaconda3:/mnt/c/Users/Sam/AppData/Local/Programs/Microsoft VS Code/bin:/snap/bin

这是怎么回事?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。