从cmd(python 3.6.5)执行python脚本时找不到内置模块

时间:2018-08-07 06:16:51

标签: python-3.x batch-file cmd

请您提供帮助,我正在尝试从Windows cmd运行python脚本。我收到的错误消息是:

  File "C:\Program Files (x86)\WinPython\python-3.6.5.amd64\lib\site-packages\pandas\compat\__init__.py", line 48, in <module>
    import __builtin__ as builtins
ModuleNotFoundError: No module named '__builtin__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\IndexTrader\code\futures_calc.py", line 16, in <module>
    import pandas as pd
  File "C:\Program Files (x86)\WinPython\python-3.6.5.amd64\lib\site-packages\pandas\__init__.py", line 23, in <module>
    from pandas.compat.numpy import *
  File "C:\Program Files (x86)\WinPython\python-3.6.5.amd64\lib\site-packages\pandas\compat\__init__.py", line 61, in <module>
    import http.client as httplib
  File "C:\Program Files (x86)\WinPython\python3.6.5.amd64\lib\http\client.py", line 71, in <module>
    import email.parser

我在Spyderpython内运行python脚本,并且代码执行没有问题或错误。

我不确定它指的是什么内置软件包。我相信问题在于pandas软件包(我已卸载并重新安装)

我以前已经成功地从cmd运行了脚本,所以我不确定是什么问题。我还重新安装了WinPython,但这没有帮助。

我不确定该怎么办,我检查了系统路径并且一切都按顺序进行,我还添加了PYTHONPATH作为系统变量,但是没有运气。

有什么想法吗?

0 个答案:

没有答案