【问题标题】:What does the term: Python -m mean?术语:Python -m 是什么意思?
【发布时间】:2019-07-22 22:07:16
【问题描述】:

我正在尝试运行 jupyter notebook。

由于某种原因,我收到 jupyter 不是命令的错误:(

我看了Running jupyter via command line on Windowsuser6094431的回答。

Python -m mean 是什么意思?

python -m notebook

我使用pip 来安装 Jupyter。

“jupyter notebook”不起作用。

【问题讨论】:

标签: python jupyter-notebook command-prompt


【解决方案1】:

您询问的-mcommand line flags that the Python interpreter recognizes 之一。它告诉解释器在命令行中获取下一个内容并将其视为模块名称,就像在import 语句中一样。命名的模块将用作解释器中的主模块,就像脚本一样。

如果您想遵循该答案的建议,您需要转到命令行,然后输入 python -m notebook。第一个词是要运行的程序,-mnotebook 是参数。

在 Windows 上,默认情况下 Python 解释器可能不在您的 PATH 中。如果是这种情况,您可以尝试运行py,这是一个可以运行任何已安装 Python 解释器的帮助程序。如果您安装了多个解释器,您可能需要传递一个标志告诉py 您想要哪个版本(例如py -3.7 -m notebook)。 py 的额外参数将传递给 Python 解释器,因此 -m 应该可以正常工作。

【讨论】:

    猜你喜欢
    • 2015-12-16
    • 1970-01-01
    • 1970-01-01
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多