当我看到人们尝试通过python执行软件包时,我已经遇到了这种模式。但是我不确定“ -m”在这里是什么意思。这是您需要遵循的特定模式吗? 例如:
python -m [library] download [model]
或
python -m venv env (to create a virtual environment in Python)
有人可以向我解释吗?
答案 0 :(得分:1)
您可以阅读以下文档https://docs.python.org/2/using/cmdline.html。
当使用-m module-name调用时,给定的模块位于Python模块路径上并作为脚本执行。
答案 1 :(得分:1)
-m
允许您将模块作为脚本执行。因此,在您的示例中,您要求python仅运行某个模块,并使用-m
标签指定该模块。
答案 2 :(得分:0)
如果您正在运行Linux,则可以键入PlaceHolderPreview
以获得有关man python
命令的信息。实际上,这几乎适用于所有命令。
在所有操作系统上,您可以键入python
来查看与python --help
相同的信息。