WSL2+ubuntu 上的 Anaconda 使用 windows 主目录而不是 ubuntu 主目录加载

Anaconda on WSL2+ubuntu loads with windows home directory instead of ubuntu home

我已经通过启用 WSL2 在我的 windows 10 笔记本电脑上安装了 ubuntu linux 发行版。

由于我正在使用 pandas 库和 python,我还在 ubuntu 上安装了 anaconda。在安装过程中,每当我在 wsl2.ubuntu 上加载 ubuntu 时,我都允许 anaconda 环境与 ubuntu 一起加载。

设置似乎工作正常。我可以使用 VScode 来编辑我的文件,甚至 运行 Jupyter notebook。

我在启动时注意到一个奇怪的问题。

每次 ubuntu 使用 anaconda 加载时,它总是从我的 windows 主文件夹开始,而不是我在 ubuntu 发行版中的主目录。

(base) nisha@Lenovo-PC:/mnt/c/Users/Nishant$

而且我总是必须输入命令 cd 才能进入我的 ubuntu 主目录以开始处理我的项目。

(base) nisha@Lenovo-PC:~$

如何更改此行为并使用我的 ubuntu 主目录进入 ubuntu 和 anaconda 加载?

在 Windows 终端设置中编辑您的 startingDirectory

{
    "guid": "{c6eaf9f4-32a7-5fdc-b5cf-066e43243e40}",
    "hidden": false,
    "name": "Ubuntu-18.04",
    "source": "Windows.Terminal.Wsl",
    "startingDirectory": "//wsl$/Ubuntu-18.04/home/wes/"
},