3

已安装 Python 3.7.6 并尝试在 Visual Studio Code 中编写代码

使用:import pikepdf

得到我的错误ModuleNotFoundError: No module named 'pikepdf'

但是,我运行“pip install pikepdf”并得到:

已满足要求:c:\users\ME\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (1.8.2) 中的 pikepdf 已满足要求:lxml>=4.0在 c:\users\ME\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (来自 pikepdf)(4.4.2)

我的 Python 安装路径是: C:\Users\ME\AppData\Local\Programs\Python\Python38

并试图改变“Python:Python Path”中的某些内容会让我犯更多错误。

4

2 回答 2

6

问题是 Visual Studio Code 带有自己的 Python 版本,而我安装了自己的。

通过更改 VSC 正在运行的版本解决了该问题,使其与安装模块的版本相匹配。

在此处输入图像描述

于 2020-01-05T12:56:06.553 回答
4

您可以检查您的 VSCode 使用的是哪个环境。你可以通过检查你的左下角来做到这一点,这里:

Visual Studio 代码图像。

当您运行代码时,您正在使用pythonor python3.7

于 2020-01-04T17:17:12.320 回答