在Windows中从命令行运行python脚本

我试图运行SnakeFood来分析一个python项目。 我在Windows机器上,到目前为止,我已经能够弄清楚如何:

  • 安装Mercurial的Tortoise从网站上下载SnakeFood代码
  • 设置窗口path接受从命令提示符python,所以我可以做python setup.py install并得到snakefood进入我的“网站包”文件夹

现在,文档没有说什么,而不是: sfood /path/to/my/project

我无法得到这个命令工作。 我错过了什么?

Solutions Collecting From Web of "在Windows中从命令行运行python脚本"

这会工作吗?

 python "DriveLetter:\path\to\sfood.py" "DriveLetter:\path\to\your\project" 

考虑到“sfood / path / to / my / project”这个文档,它很可能假设一个* nix环境。 这导致我认为sfood可能有一个shebang线。

在Windows上,你可能需要使用“python sfood”。 如果“食品”不在你的PATH中,你需要写出完整的路径,而不仅仅是“食品”。

我能够解决这个问题,在我安装了Python 2.7.3的Windows 7机器上,像这样:

 C:\> cd \path\to\snakefood\installation\folder C:\path\to\snakefood\installation\folder> python setup.py install ... C:\path\to\snakefood\installation\folder> cd C:\Python27\Scripts C:\Python27\Scripts> python sfood \path\to\my\project ...