【发布时间】: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)
我已尝试卸载并重新安装,我已尝试使用pip 和pip3。
我尝试过使用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