首页 > 解决方案 > VSCode 没有选择 ipykernel

问题描述

我正在尝试通过 python 扩展将 vscode 与 jupyter 一起使用。我的 pipfile 看起来像这样:

[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[packages]
opencv-python = "*"

[requires]
python_version = "3.6"

[dev-packages]
ipykernel = "*"
ipython = "*"
jupyter = "*"

要启动 ipython 解释器,我按照以下步骤操作:

当我通过按 shift + enter 进入代码块时,我看到了错误:

在此处输入图像描述

代码块:

#%%
import cv2

我还尝试使用 [packages] 部分中的所有依赖项,从头开始重新安装我的 pipenv,然后重复上述过程。

总是同样的错误,我错过了什么?

$ code -v
1.41.1
26076a4de974ead31f97692a0d32f90d735645c0
x64

标签: pythonvisual-studio-codepipenv

解决方案


我有同样的问题,请执行以下操作

1-删除python并全新安装新python,最新版本中有pip

2-以管理员身份打开终端并运行以下命令:

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

推荐阅读