除在IDLE中外,Python Pandas执行不起作用

时间:2019-08-25 00:41:35

标签: python python-3.x visual-studio-code command-prompt

当我在Windows 10的CMD提示符下调用python文件时,出现错误,当我在解释器中键入相同的两行代码时(从保存的python文件复制并粘贴)。

当我尝试“在终端中运行Python文件”时,首先在VSCode中看到了这个问题,因此我直接在CMD提示符下尝试(输出粘贴在下面)。得到相同的结果,然后尝试执行相同操作的PowerShell。

正在运行版本3.7.4,如以下命令提示符的输出所示。我也尝试过3.6.x版本。通过最新的点安装了熊猫。

我以前已经安装了3.3.x版本(以及2.x版本),但是在安装3.7.4和熊猫之前都删除了这两个版本。

我已经卸载了python(所有版本,新版本多次),然后重新安装。 与VSCode相同(包括清除所有用户首选项和扩展名)。 验证了PATH变量。 总是得到相同的结果。

C:\WINDOWS\system32>python

Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

>>> import pandas

>>> print(pandas.read_excel("C:\pandas\worldcities.xlsx"))

{{THIS WORKS, RESULTS REMOVED FOR BREVITY}}

[12959 rows x 11 columns]

>>> exit()

C:\WINDOWS\system32>python C:\pandas\pandas.py

Traceback (most recent call last):

  File "C:\pandas\pandas.py", line 1, in <module>

    import pandas

  File "C:\pandas\pandas.py", line 2, in <module>

    print(pandas.read_excel("C:/pandas/worldcities.xlsx"))

AttributeError: module 'pandas' has no attribute 'read_excel'

我希望将文件传递给python的输出与直接将相同的2条命令输入到CMD提示符中运行的python解释器中的输出相同。

0 个答案:

没有答案