目标:让conda在WSL 2中工作。
conda
在Git Bash中工作,但在WSL 2中不工作。
Anaconda3:
C:\Users\dabell\Anaconda3
WSL 2:
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
吉特巴什:
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)
发布于 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环境,您可能会遇到较少的问题:
(geopy) PS C:\> conda env export --from-history > environment.yml
并使用生成的environment.yml
文件来再创 it/WSL中的文件:
$ conda env create -f environment.yml
https://stackoverflow.com/questions/72799195
复制相似问题