2009-08-17 110 views
4

我試圖運行SnakeFood來分析一個python項目。我是在Windows機器上,到目前爲止,我已經能夠弄清楚如何:從Windows的命令行運行python腳本

  • 安裝龜爲水銀從網站
  • 設置Windows路徑從接受蟒蛇下載SnakeFood碼在命令提示符下,所以我可以做python setup.py install並得到了snakefood進入我的「站點包」文件夾現在

,文檔不說別的,而不是: sfood /path/to/my/project

我無法得到這個命令的工作。我錯過了什麼?

回答

4

這項工作?

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

它。安裝不會在站點包中安裝sfood,而只需要其他功能。我不得不回到下載的文件來在bin文件夾中找到sfood。如果我在下載的文件夾中使用'bin'的路徑,那麼它看起來好像有效。謝謝。 – greye 2009-08-17 21:59:34

1

考慮到文檔中提到「sfood/path/to/my/project」,它最有可能採用* nix環境。這導致我認爲sfood可能有shebang線。

在Windows上,您可能需要使用「python sfood」。如果「食品」不在您的PATH中,您需要編寫完整的路徑,而不僅僅是「食品」。

1

我能解決這個問題,我的Windows 7機器上使用Python 2.7.3安裝,像這樣:

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 
...