【问题标题】:Python - How to run module from IDLE vs. command promptPython - 如何从 IDLE 与命令提示符运行模块
【发布时间】:2017-10-21 15:10:54
【问题描述】:

我使用 pip 为 python 2.7 和 3.4 安装了 moneywagon 模块,并且我可以从命令提示符运行命令,例如

moneywagon service-table

它给出了正确的输出。 但是从IDLE python3.4开始,我试过了

>>>>import moneywagon

或者干脆

>>>>moneywagon service-table
SyntaxError: invalid syntax

我也试过

>>> from moneywagon import service-table
SyntaxError: invalid syntax

【问题讨论】:

    标签: python module pip


    【解决方案1】:

    出于某种原因,命令提示符和 IDLE 界面的命令不同。

    在moneywagon (https://pypi.python.org/pypi/moneywagon) 的文档中,有一段标题为

    "#Python 接口"

    提供在 IDLE 中工作的命令。

    【讨论】:

      【解决方案2】:

      使用import moneywagon.service-table

      你也可以使用import moneywagon.service-table as service-table

      【讨论】:

      • 在 IDLE 3.4 中尝试了这两个命令,但仍然得到相同的错误消息:SyntaxError: invalid syntax
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-10
      • 2021-11-26
      • 1970-01-01
      相关资源
      最近更新 更多