使用 Visual Studio 代码时出现 ModuleNotFoundError
ModuleNotFoundError when using Visual Studio Code
我使用的是我继承的机器,上面安装了 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 集成,但是当我在 window 中尝试 import xlsxwriter
时,出现错误:
ModuleNotFoundError: No module named 'xlslwriter'
当这个 Python 解释器 window 打开时,它显示以下内容:
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
如果我尝试安装 xlsxwriter
和 pip
,我会收到一条消息
Requirement already satisfied: xlsxwriter in d:\programdata\anaconda3\lib\site-packages (1.2.8)
我不是在寻求即时答案,而是在寻求有关如何诊断和纠正此问题的指导。为什么该模块可用于某些解释器(命令提示符和 PowerShell 以及 Jupyter Notebook)而在 VS 代码解释器中不可用?我如何使用 VS Code 和/或 Python 功能来了解当前环境的配置等?
根据 中给出的建议,我 运行 命令
!pip install xlsxwriter
在 VS 代码解释器中,最后,该模块可用于 import
。
我使用的是我继承的机器,上面安装了 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 集成,但是当我在 window 中尝试 import xlsxwriter
时,出现错误:
ModuleNotFoundError: No module named 'xlslwriter'
当这个 Python 解释器 window 打开时,它显示以下内容:
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
如果我尝试安装 xlsxwriter
和 pip
,我会收到一条消息
Requirement already satisfied: xlsxwriter in d:\programdata\anaconda3\lib\site-packages (1.2.8)
我不是在寻求即时答案,而是在寻求有关如何诊断和纠正此问题的指导。为什么该模块可用于某些解释器(命令提示符和 PowerShell 以及 Jupyter Notebook)而在 VS 代码解释器中不可用?我如何使用 VS Code 和/或 Python 功能来了解当前环境的配置等?
根据
!pip install xlsxwriter
在 VS 代码解释器中,最后,该模块可用于 import
。