从WSL Windows 10使用conda

时间:2018-10-18 03:03:10

标签: ubuntu windows-10 cygwin conda windows-subsystem-for-linux

我已经在Windows 10环境中安装了conda。当我尝试从Ubuntu WSL使用conda时,它抛出:

CommandNotFoundError:您的外壳尚未正确配置为使用“ conda activate”。 如果您的外壳是Bash或Bourne变体,请使用

为当前用户启用conda
$ echo ". C:\ProgramData\Miniconda3/etc/profile.d/conda.sh" >> ~/.bashrc

当我这样做时,我的bash在重启时抛出错误:

cygpath: command not found

-bash: /etc/profile.d/conda.sh: No such file or directory

我应该安装Cygwin以在WSL中使用conda吗?

1 个答案:

答案 0 :(得分:0)

WSL将作为单独的用户安装在您的计算机上。 因此,您不能使用从WSL安装在Windows中的Conda。

但是,您始终可以在WSL中安装python并使用Windows文件系统中的代码。 它将在/ mnt路径中。