Visual studio code Can';无法在vscode中连接到jupyter服务器

Visual studio code Can';无法在vscode中连接到jupyter服务器,visual-studio-code,jupyter-notebook,Visual Studio Code,Jupyter Notebook,我的设置文件如下所示 { "python.pythonPath": "/home/username/.conda/envs/myenv/bin/python", "terminal.integrated.inheritEnv": false } 我可以在解释器中看到conda环境,我想通过vscode解释器选择激活它,但是每当我尝试在vscode中运行a单元时,我都会收到一条很长的错误消息 Activating Pyt

我的设置文件如下所示

{
    "python.pythonPath": "/home/username/.conda/envs/myenv/bin/python",
    "terminal.integrated.inheritEnv": false
}
我可以在解释器中看到conda环境,我想通过vscode解释器选择激活它,但是每当我尝试在vscode中运行a单元时,我都会收到一条很长的错误消息

Activating Python 3.7.7 64-bit ('myenv': conda) to run Jupyter failed with Error: Command failed: . activate myenv && echo 'e8b39361-0157-4923-80e1-22d70d46dee6' && python /home/username/.vscode/extensions/ms-python.python-2020.8.105369/pythonFiles/pyvsc-run-isolated.py /home/username/.vscode/extensions/ms-python.python-2020.8.105369/pythonFiles/printEnvVariables.py bash: activate: No such file or directory .
我修改了$PATH变量,并将每个目录都包含在其中。(看起来就像其他堆栈问题建议的那样)

我错过了什么?几周前,我让它在一台类似的机器上工作,但现在我似乎无法让它工作


如果这很重要,我现在使用的是
ubuntu20.04

我对这个问题并不完全熟悉,但是一些深入的研究让我想到了这一点,请尝试以下设置

"terminal.integrated.env.linux": {
    "PATH": ""
}

如果这不起作用,请参考此。他们似乎遇到了与您相同的问题,但在windows上。你可以从中提取比我更多的信息。如果这样做没有帮助的话,很抱歉。

在混乱了一段时间后,我创建了一个新的环境,它工作了。我不确定我在那个环境中做了什么使vscode对它不满意,但vscode不喜欢它的某些方面

在创建新环境之前,我还运行了一些命令,包括
sudo chown-R$USER:$USER~/.conda

sudo chown-R$USER:$USER~/miniconda3

conda update-n base-c默认值conda

我不确定是什么让它起作用,但我很高兴它现在起作用了