首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Git Bash中的conda但WSL 2 conda:未找到命令

Git Bash中的conda但WSL 2 conda:未找到命令
EN

Stack Overflow用户
提问于 2022-06-29 09:42:46
回答 1查看 621关注 0票数 0

目标:让condaWSL 2中工作。

conda在Git Bash中工作,但在WSL 2中不工作。

Anaconda3:

代码语言:javascript
运行
复制
C:\Users\dabell\Anaconda3

WSL 2:

代码语言:javascript
运行
复制
danielbellhv@PF2DCSXD:/$ cat ~/.bashrc
. /c/Users/dabell/Anaconda3/etc/profile.d/conda.sh
. "C:/Users/dabell/Anaconda3/etc/profile.d/conda.sh"
export PATH="C:/Users/dabell/Anaconda3/condabin:$PATH"
danielbellhv@PF2DCSXD:/$ conda info
conda: command not found
danielbellhv@PF2DCSXD:/$ conda init
conda: command not found
danielbellhv@PF2DCSXD:/$ ./anaconda3/Scripts/conda.exe init
bash: ./anaconda3/Scripts/conda.exe: No such file or directory
danielbellhv@PF2DCSXD:/$ export PATH=~/anaconda/bin:$PATH
danielbellhv@PF2DCSXD:/$ conda info
conda: command not found

吉特巴什:

代码语言:javascript
运行
复制
HDS+dabell@PF2DCSXD MINGW64 ~
$ conda info

     active environment : base
    active env location : C:\Users\dabell\Anaconda3
            shell level : 1
       user config file : C:\Users\dabell\.condarc
 populated config files :
          conda version : 4.12.0
    conda-build version : 3.21.8
         python version : 3.9.12.final.0
       virtual packages : __win=0=0
                          __archspec=1=x86_64
       base environment : C:\Users\dabell\Anaconda3  (writable)
      conda av data dir : C:\Users\dabell\Anaconda3\etc\conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\dabell\Anaconda3\pkgs
                          C:\Users\dabell\.conda\pkgs
                          C:\Users\dabell\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\dabell\Anaconda3\envs
                          C:\Users\dabell\.conda\envs
                          C:\Users\dabell\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.12.0 requests/2.27.1 CPython/3.9.12 Windows/10 Windows/10.0.19041
          administrator : True
             netrc file : None
           offline mode : False

(base)
HDS+dabell@PF2DCSXD MINGW64 ~
$ cat ~/.bashrc
. /c/Users/dabell/Anaconda3/etc/profile.d/conda.sh
(base)
EN

回答 1

Stack Overflow用户

发布于 2022-06-29 22:06:30

要在WSL中使用conda,首先必须在WSL、Windows和Linux中安装它,甚至在WSL中也需要安装两个单独的conda安装。如果选择https://docs.conda.io/en/latest/miniconda.html for WSL,在Windows中选择导出您现有的conda环境,您可能会遇到较少的问题:

代码语言:javascript
运行
复制
(geopy) PS C:\> conda env export --from-history > environment.yml

并使用生成的environment.yml文件来再创 it/WSL中的文件:

代码语言:javascript
运行
复制
$ conda env create -f environment.yml
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72799195

复制
相关文章

相似问题

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