我試圖運行SnakeFood來分析一個python項目。我是在Windows機器上,到目前爲止,我已經能夠弄清楚如何:從Windows的命令行運行python腳本
- 安裝龜爲水銀從網站
- 設置Windows路徑從接受蟒蛇下載SnakeFood碼在命令提示符下,所以我可以做
python setup.py install
並得到了snakefood進入我的「站點包」文件夾現在
,文檔不說別的,而不是: sfood /path/to/my/project
我無法得到這個命令的工作。我錯過了什麼?
我試圖運行SnakeFood來分析一個python項目。我是在Windows機器上,到目前爲止,我已經能夠弄清楚如何:從Windows的命令行運行python腳本
python setup.py install
並得到了snakefood進入我的「站點包」文件夾現在,文檔不說別的,而不是: 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」。如果「食品」不在您的PATH中,您需要編寫完整的路徑,而不僅僅是「食品」。
我能解決這個問題,我的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
...
它。安裝不會在站點包中安裝sfood,而只需要其他功能。我不得不回到下載的文件來在bin文件夾中找到sfood。如果我在下載的文件夾中使用'bin'的路徑,那麼它看起來好像有效。謝謝。 – greye 2009-08-17 21:59:34