小编Kal*_*nik的帖子

使用 WSL 2 的 VS Code 中的 Jupyter Notebook 无法正常工作

我想在 WSL 2 中运行的 VS Code 中使用 Jupyter Notebook。常规 Python 在 WSL 中工作没有问题,这意味着基本 conda 环境已连接,我可以运行 .py 文件。此外,I\xe2\x80\x99m 能够运行该命令,jupyter notebook该命令将在 WSL 中启动笔记本服务器,从而将本地主机暴露给 Windows 系统。

\n\n

但是,我想在 VS Code 中测试新的 Jupyter Notebook 功能,这对我来说不起作用;VS Code 显示:Jupyter Server: No KernelPython: Not Started(参见下面的屏幕截图)。

\n\n

我的测试机是:

\n\n
    \n
  • Windows 20H1 上的 WSL 2(使用 Pengwin 发行版)(19041.21)
  • \n
  • VS Code 1.41(安装了 Python 扩展)
  • \n
  • 蟒蛇
  • \n
\n\n

我做了什么:

\n\n
    \n
  1. 打开 WSL
  2. \n
  3. 在我的目标目录中打开 VS Code ( code .)
  4. \n
  5. 从命令面板创建一个新的 …

python visual-studio-code jupyter-notebook windows-subsystem-for-linux pengwin

14
推荐指数
2
解决办法
2万
查看次数

基于数组过滤对象

我有一个具有这种形式的对象:

const obj = {
    abc: "Moon",
    def: "Earth",
    asd: "Sun",
    dmg: "Venus",
    xyz: "Mars",
    tuv: "Jupiter"
};
Run Code Online (Sandbox Code Playgroud)

以及这种形式的数组:

const arr = ["abc", "def", "tuv"];
Run Code Online (Sandbox Code Playgroud)

我想obj根据给出的值进行过滤arr.这意味着,有没有办法,可能使用过滤方法,obj变成这样:

const newObj = {
    abc: "Moon",
    def: "Earth",
    tuv: "Jupiter"
};
Run Code Online (Sandbox Code Playgroud)

javascript arrays object filter

3
推荐指数
2
解决办法
48
查看次数