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

时间:2009-08-17 21:47:51

标签: python windows

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

  • 为Mercurial安装Tortoise以从网站下载SnakeFood代码
  • 设置windows path从命令提示符接受python,这样我就可以python setup.py install并让snakefood进入我的“site-packages”文件夹

现在,文档没有说出任何其他内容而不是: sfood /path/to/my/project

我无法使用此命令。我错过了什么?

3 个答案:

答案 0 :(得分:4)

这会有用吗?

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

答案 1 :(得分:1)

考虑到文档说“sfood / path / to / my / project”,它很可能假设是* nix环境。这让我觉得sfood可能有一个shebang线。

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

答案 2 :(得分:1)

我能够在安装了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
...