簡體   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