2011-02-24 58 views

回答

0

看來你在Python外殼是已經,所以命令不起作用。你將不得不從項目文件夾中的命令行使用它。

this question你會發現如何從python shell運行syncdb。

+0

好的,所以我想從命令行本身運行這個命令。那麼我如何配置python來從命令行運行python腳本? – Sussagittikasusa

+0

你在運行什麼操作系統?基本上你打開一個命令提示符(Windows)或一個終端(Linux,Unix,MacOS),然後輸入「python」,然後回車。如果你沒有得到像「命令未找到」的東西,那麼你有一個工作的Python安裝。更改爲您的項目文件夾,然後嘗試「python manage.py syncdb」 – chris

0

是的,@chris是對的,你試圖在交互式shell中用Python解釋器運行一個文件。

如果添加的Django(org.python.pydev.django.djangoNature)到項目性質的列表,您可以右鍵單擊在資源視圖中選擇項目,然後你必須從那裏你可以運行一個自定義manage.py命令和其他命令Django的子菜單如條目列表中的sycdb,test等。

如果您想存儲一個自定義命令,該命令將相當於manage.py test myapp1, myapp2,然後創建一個自定義運行配置。基本上,您將當前項目指定爲「Project」,manage.py作爲「主模塊」,然後將「test myapp1,myapp2」寫爲manage.py的參數。