Windows Python 3.5-W7上的Anaconda 4.2 x64-无法使用openpyxl(未加载库)

Windows Python 3.5-W7上的Anaconda 4.2 x64-无法使用openpyxl(未加载库),windows,python-3.x,installation,anaconda,openpyxl,Windows,Python 3.x,Installation,Anaconda,Openpyxl,在用Python 3.5安装Anaconda 4.2 x64之后,我无法使用openpyxl。 在我笔记本的开头,我写了这样一行: ..... from openpyxl import load_workbook MyFile = 'c:\\Myfile.xlsx' wb = load_workbook(filename = MyFile) 或 每次,我都会收到这样的信息: NameError Traceback (most re

在用Python 3.5安装Anaconda 4.2 x64之后,我无法使用
openpyxl
。 在我笔记本的开头,我写了这样一行:

.....
from openpyxl import load_workbook
MyFile = 'c:\\Myfile.xlsx'
wb = load_workbook(filename = MyFile)

每次,我都会收到这样的信息:

NameError                                 Traceback (most recent call last)
<ipython-input-2-b8f87c92e96e> in <module>()
      8 get_ipython().magic('matplotlib inline')
      9 import matplotlib.pyplot as plt
---> 10 from openpyxl import load_workbook

D:\Users\toto\Documents\Python Scripts\openpyxl.py in <module>()
      8 
      9 fichier_source = 'IRIS_FORMATION.xlsx'
---> 10 wb = load_workbook(fichier_source, data_only = True)
     11 ws = wb.active
     12 print("Chargement de " + fichier_source)

NameError: name 'load_workbook' is not defined
namererror回溯(最近一次调用)
在()
8 get_ipython().magic('matplotlib inline')
9将matplotlib.pyplot作为plt导入
--->10从openpyxl导入加载工作簿
D:\Users\toto\Documents\Python Scripts\openpyxl.py in()
8.
9 fichier_source='IRIS_FORMATION.xlsx'
--->10 wb=加载工作簿(fichier\u源,仅数据=True)
11 ws=wb.active
12打印(“收费表”+菲舍尔来源)
名称错误:未定义名称“加载工作簿”
我更新了安装,然后进行了全新的安装(在删除了所有的.directory之后),我检查了PATH变量。 我总是在两台不同的电脑上显示相同的信息,但在我的个人电脑(使用Windows 10)上,效果很好! 但是我必须在其他电脑上为我的同事安装Anaconda,所以我必须找到这个错误的原因。 我比较了路径变量(在W10 PC和其他PC上)=>相同的信息。 我已经用conda=>更新了openpyxl好的,我得到了2.4.0版本,我尝试用pip=>更新了openpyxl,我收到一条消息说openpyxl已经更新了


如何修复此错误?

不要命名您的脚本
openpyxl.py
,您混淆了Python的导入机制。谢谢您的回答,但这不是我的脚本。我没有名为fichier\u source='IRIS\u FORMATION.xlsx'或'openpyxl.py'的文件。我的笔记本名为“MDM_xxxx.ipynb”。我不知道它是从哪里来的,所以我不理解错误信息,也无法更正错误。。。。我只需安装Anaconda 4.2(不是我的电脑,没有个人配置;-)……就在新电脑上收到了相同的错误和错误消息……但您的评论给了我一个想法:似乎openpyxl没有被视为库,也没有加载(这是我的第一个想法)。但是为什么呢?
NameError                                 Traceback (most recent call last)
<ipython-input-2-b8f87c92e96e> in <module>()
      8 get_ipython().magic('matplotlib inline')
      9 import matplotlib.pyplot as plt
---> 10 from openpyxl import load_workbook

D:\Users\toto\Documents\Python Scripts\openpyxl.py in <module>()
      8 
      9 fichier_source = 'IRIS_FORMATION.xlsx'
---> 10 wb = load_workbook(fichier_source, data_only = True)
     11 ws = wb.active
     12 print("Chargement de " + fichier_source)

NameError: name 'load_workbook' is not defined