无法运行python文件

时间:2014-01-21 21:29:25

标签: python python-3.x

我正在尝试运行一个独立的python文件partitions.py,它位于我的主文件夹中。当我输入命令“python3 partition.py”时,脚本运行。

但是,当我输入“python3 -m partition.py”时,它会给我一个错误 “/ usr / local / bin / python3:没有名为partition.py的模块”

我不知道为什么会这样。任何帮助将不胜感激。 感谢

2 个答案:

答案 0 :(得分:4)

要以脚本的形式直接运行模块,请使用:

python3 -m partition

(没有.py结尾)。

这将导致python搜索sys.path一个名为partition的模块并执行它。在此上下文中,partition.py表示文件partition/py.py中的模块。

答案 1 :(得分:0)

请参阅doc,特别是模块必须在路径上,并且不应包含扩展名。