首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >"conda:命令未找到“,Windows上的Bash

"conda:命令未找到“,Windows上的Bash
EN

Stack Overflow用户
提问于 2022-01-04 14:43:49
回答 2查看 1K关注 0票数 0

我已经通过激活windows子系统Linux和安装Ubuntu来安装Bash for Windows,在安装Anaconda时我选择了“Anaconda到我的PATH环境变量”设置,所以我不认为PATH有任何问题。我在“编辑环境变量”窗口中看到的是:

代码语言:javascript
运行
复制
C:\Users\user\anaconda3
C:\Users\user\anaconda3\Library\mingw-w64\bin
C:\Users\user\anaconda3\Library\usr\bin
C:\Users\user\anaconda3\Library\bin
C:\Users\user\anaconda3\Scripts\

在Bash中,当我输入诸如conda info --base之类的内容时,我得到了conda: command not found,但是,当我在Git中运行相同的命令时,它运行得很好。

EN

回答 2

Stack Overflow用户

发布于 2022-01-04 15:02:41

在git中,您可以键入command -v conda,因为它会将位置输出到可执行文件。将目录添加到PATH环境变量中。

(如从吉特巴什)

代码语言:javascript
运行
复制
$ command -v my_command
/c/path/to/bin/my_command

然后将值前缀为/mnt,并将其全部:/mnt/c/path/to/bin添加到PATH环境变量中。重新打开你的蛋壳。

票数 1
EN

Stack Overflow用户

发布于 2022-01-04 15:07:27

你可以:

  1. 使用git-bash / PowerShell / CMD实现

  2. 修改~/.profile以将Anaconda文件夹包含到PATH中。/mnt/c/Users/user/Anaconda3...
    • NB您可能会遇到与文件路径或输出有关的问题
    • 预先,您可以在echo "${PATH//:/$'\n'}" | grep -i conda会话中检查bash的输出。

  3. 按照发行版的正式Linux指令 在WSL上安装Anaconda
    • 如果不确定哪个发行版,很可能是Ubuntu。所以关于Debian的说明,Ubuntu的父母

WSL是一个完整的Linux虚拟机,不是您在Windows上安装的运行(cli)软件的最佳选择。您可以,但我个人更喜欢在WSL中安装Linux版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70580538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档