例如,我用 vim 编写了一个 Python 程序,但是我该如何运行它呢?双击它时它只显示一个编辑器程序。
答案1
您也可以在 Python 脚本的开头添加一个 shebang 并将脚本标记为可执行,这将使其在正常执行时正确运行。
将此行添加到脚本顶部:
#!/usr/bin/env python
请注意,由于 Python 2.x 和 3 之间的差异,通常默认为 Python 2.7,因此如果您想要 Python 3,请使用以下命令:
#!/usr/bin/env python3
然后使其可执行。这会告诉 shell/GUI 这是一个可以执行的程序。
chmod a+x <name of script>
然后,您可以运行它,而不必在前面加上“python”——只需在<name of script>
提示符下键入或者双击,或者在 GUI 中进行其他操作。
无论您是否这样做都是个人喜好问题,您可能更喜欢使用python <name of script>
此方法来调用它们。
答案2
类型
python name-of-python-script-here.py
在终端中。确保终端的目录与您在 vim 中创建的文件的位置相同。