用Gvim执行Python

时间:2013-05-05 14:34:12

标签: python windows vim

  • 打开gVim。
  • 然后使用File Menu和MenuItem Open打开一个 文件pi.py有以下小脚本:

enter image description here

如何使用gVim执行此代码?


修改

如果我使用:! python pi.py:w !python -,我会得到以下内容:

enter image description here

4 个答案:

答案 0 :(得分:12)

您不需要保存文件,您可以通过键入以下内容将当前缓冲区作为stdin运行到python之类的命令:

:w !python -

(最后的连字符可能不是必需的,python通常默认使用stdin)

编辑:看到你是vim的新手,注意这不会保存文件,它只会运行它。您可能希望了解如何保存文件。

答案 1 :(得分:4)

像这样的东西。在vi命令模型中键入以下命令。

:! python test.py

答案 2 :(得分:4)

如果你将python支持编译到vim中,你可以使用:pyfile %来运行当前文件。 (python 2.7)

如果你有python 3支持使用:py3file %而不是

pyfile help

答案 3 :(得分:2)

您的%path%环境变量似乎不包含您的python安装路径。

请按照以下步骤操作:

  1. 右键单击“我的电脑”
  2. 选择“属性”
  3. 转到高级设置
  4. 转到“环境变量”
  5. 选择“路径”并单击“编辑”
  6. 将以下内容添加到该行的末尾:“; C:\ python27 \;” (没有引号)
  7. 注意:将目录更改为python目录(例如,可以是c:\ python30)

    保存所有内容然后 - 关闭vim和所有CMD,然后重试。