当前位置: 首页 > 知识库问答 >
问题:

找不到Python Visual Studio代码模块

咸晨
2023-03-14

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

使用:导入pikepdf

获取ModuleNotFoundError的错误:没有名为“pikepdf”的模块

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

已满足要求:c:\users\ME\appdata\local\packages\pythonsoftwarefoundation中的pikepdf。蟒蛇3.7\u qbz5n2kfra8p0\localcache\local packages\python37\site packages(1.8.2)已满足要求:lxml

我的Python安装路径是:C:\用户\ME\AppData\本地\程序\Python\Python38

尝试更改“Python:Python路径”中的某些内容会让我犯更多错误。

共有2个答案

钱毅
2023-03-14

您可以检查您的VSCode正在使用的环境。您可以通过检查左下角来做到这一点,如下所示:

运行代码时,您使用的是python还是python3.7?

华升
2023-03-14

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

通过更改VSC运行的版本,使其与安装模块的版本匹配,问题得以解决。

 类似资料:
  • 我正在尝试遵循Spring为Gradle提供的HelloWorld教程,但Build步骤不起作用-当我运行Gradle Build时,我只看到消息,NO-SOURCE for the: compileJava步骤。我在另一个问题中看到,您应该将source ceSets标记添加到gradle.build文件中。我也尝试了这个,但它仍然没有找到我的Java源文件。 我已经按照说明组织了我的Java源

  • 我花了半天时间试图为此找到一个可行的解决方案,但要么我做错了一切,要么什么都不适合我。我是Java和JavaFX的新手。 我在Windows上使用VSCode,并且安装了“Extension Pack for Java”和“Maven for Java”扩展,我使用JAVAFX原型作为构建方法创建了一个项目。 生成了一个示例项目,我运行它没有问题,甚至没有添加带有“VMargs”等的“launch

  • 问题内容: 我收到错误,无法在Node.js应用程序中找到模块“ bcrypt” 我尝试使用 npm install bcrypt 安装它, 但仍然出现问题。 错误信息: 问题答案: 使用命令无法为我解决问题。 我尝试了以下命令,但问题解决了。

  • 问题内容: 我是Python的初学者。在开始之前,这是我的Python文件夹结构 在下面,我有一个名为的文件夹,其中有一个Python文件,其内容如下: 接下来,我位于文件夹中,位于上一级: 每当我运行它都会导致错误 我有什么想念的吗? 问题答案: Python中的所有模块都必须具有特定的目录结构。您可以在此处找到详细信息。 在目录下创建一个空文件,使您的目录结构如下所示: 同样在文件中,将imp

  • 我有个问题, 我试图在apple store上发布我的应用程序的新版本,但它给出了这个问题: 找不到模块“firebase_analytics” 有人经历过这个吗? 找不到模块“firebase_analytics”

  • 我试着在一个带有M1芯片的新Mac上建立一个现有的flutter项目。我面临以下错误:audio_session模块丢失。 有什么想法吗?