繁体   English   中英

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

[英]Running a python script from the command line in Windows

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

  • 安装Tortoise for Mercurial从网站下载SnakeFood代码
  • 设置Windows路径从命令提示符接受python所以我可以做python setup.py install并让snakefood进入我的“site-packages”文件夹

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

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

这会有用吗?

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM