【问题标题】:cannot install and use module 'openpyxl' in Python 3.7无法在 Python 3.7 中安装和使用模块“openpyxl”
【发布时间】:2019-07-24 20:43:03
【问题描述】:

在我的一生中,我无法在 Python 3.7 / Windows / 和 Anaconda 中安装和使用模块“openpyxl”。

当我尝试运行和/或调试我的程序时,我总是出错:

    import openpyxl
ModuleNotFoundError: No module named 'openpyxl'

虽然在我的终端或 Anaconda 提示中:它说它已安装并且已满足要求。 即以下

Requirement already satisfied: openpyxl in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (2.6.2)
Requirement already satisfied: jdcal in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.4)
Requirement already satisfied: et-xmlfile in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.0.1)

(base) C:\MYSELF\language\python\MLTSS-PDF-Split>pip install openpyxl
Requirement already satisfied: openpyxl in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (2.6.2)
Requirement already satisfied: jdcal in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.4)
Requirement already satisfied: et-xmlfile in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.0.1)

(base) C:\gitViews\language\python\MLTSS-PDF-Split>pip3 install openpyxl
Requirement already satisfied: openpyxl in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (2.6.2)
Requirement already satisfied: et-xmlfile in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.0.1)
Requirement already satisfied: jdcal in c:\users\MYSELF\appdata\local\continuum\anaconda3\lib\site-packages (from openpyxl) (1.4)

我已尝试卸载并重新安装,我已尝试使用pippip3

我尝试过使用trusted host

我在 Visual Studio Code 中的导入行没有收到错误;即

import openpyxl

为什么不能使用这个模块?

【问题讨论】:

  • 在 Visual Studio Code 中您使用的是 virtualenv 吗?如果您是,它将没有该模块。您需要确保您的项目指向您的系统 python 3.7
  • 同意 Taku_,这似乎是一个 python 路径问题。您需要配置您的编辑器以同意您的路径。
  • 谢谢@Taku_ 我该如何合并它们?感谢您的帮助
  • 我将从文档开始。这应该让你朝着正确的方向前进。 code.visualstudio.com/docs/python/environments

标签: python pip openpyxl python-3.7


【解决方案1】:

正如 cmets 中所讨论的,这似乎与您在 Visual Studio Code 中遇到的路径问题有关。

我的建议是使用他们提供的文档来确保您指向本地版本的 python,而不是可能没有安装 openpyxl 的虚拟环境。

https://code.visualstudio.com/docs/python/environments

【讨论】:

    猜你喜欢
    • 2019-07-31
    • 2020-03-12
    • 2018-07-27
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 2020-06-18
    • 2011-11-29
    • 1970-01-01
    相关资源
    最近更新 更多