在VSCode中找不到ipykernel_launcher模块

0 投票
1 回答
56 浏览
提问于 2025-04-14 17:57

我想在VSCode中使用交互式窗口,但需要安装一个叫做ipykernel_launcher的东西。直接出现的错误信息是 No module named ipykernel_launcher. View Jupyter log for further details.

日志信息非常长,但对我来说最重要的内容似乎是 [error] Failed to install ipykernel ERROR: Could not find a version that satisfies the requirement ipykernel (from versions: none) ERROR: No matching distribution found for ipykernel

看起来pip找不到ipykernel。我在终端中没有输入任何命令,上面的日志是我启动交互式窗口后,VSCode提示我“运行'python_ari'需要ipykernel包”时点击安装的结果。

当我尝试自己用 pip install ipykernel 安装时,结果也是一样,终端找不到这个包。

1 个回答

0

同事帮我找到了问题的解决办法:

Windows 11 不信任从哪里下载 Python 包的来源。

我需要手动告诉我的系统去信任这些来源,方法是给命令添加一些参数:

pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org

另外,我的虚拟环境(venv)没有被激活。这是个新手错误。

'.\venv\Scripts\activate'

撰写回答