[使用Visual Studio Code时出现ModuleNotFoundError

问题描述 投票:0回答:1

我正在使用继承有Anaconda 3安装的机器。我正在尝试完成Python课程,这是我有史以来第一次涉足Python。当我在命令提示符或PowerShell中打开Python解释器时,运行以下行,它会正确执行。

(base) PS D:\ProgramData\Anaconda3\Scripts> py
Python 3.7.4 (default, Aug  9 2019, 18:34:13) [MSC v.1915 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import xlsxwriter

以某种方式Anaconda与VS Code集成在一起,但是当我尝试在此窗口中单击import xlsxwriter时,出现错误:

ModuleNotFoundError: No module named 'xlslwriter'

当此Python解释器窗口打开时,它显示以下内容:

Jupyter Server URI: http://localhost:8889/?token=b8a07e61e603f9dae0ee599198ac33f68d3f398036f6af0e
Python version:
3.7.6 (default, Jan  8 2020, 20:23:39) [MSC v.1916 64 bit (AMD64)]
(6, 0, 1)
D:\\ProgramData\\Anaconda3\\envs\\py37\\python.exe

如果我尝试将xlsxwriterpip一起安装,则会收到一条消息,提示>>

Requirement already satisfied: xlsxwriter in d:\programdata\anaconda3\lib\site-packages (1.2.8)

我不是要立即回答,而是要提供有关如何诊断和纠正此问题的指导。为什么该模块可用于某些解释器(命令提示符和PowerShell,以及Jupyter Notebook),而在VS Code解释器中不可用?如何使用VS Code和/或Python功能来了解当前环境的配置以及类似信息?

我正在使用继承有Anaconda 3安装的机器。我正在尝试完成Python课程,这是我有史以来第一次涉足Python。当我在Command中打开Python解释器时...

python windows python-import xlsxwriter
1个回答
0
投票

基于this answer中的建议,我运行了命令

© www.soinside.com 2019 - 2024. All rights reserved.