2017-02-04 115 views
0

我是python的新手。 我使用下列命令创建该文件:执行python manage.py runserver时出错

C:\Python35\Scripts\django-admin startproject mysite 

之后成功创建在directory.But文件时我运行C:\ Python35 \脚本\ mysite的\蟒manage.py迁移C:\ Python35 \脚本\ mysite的\ python的manage.py runserver命令, 我收到以下错误

python is not recognized as an internal or external command operable program or batch file 

如何解决这个问题呢?

回答

1

您似乎在混合路径。

通常,如果您键入python,系统将查找您的pythonpath,并将其解析为python可执行文件。在我使用的Windows系统上,这通常位于c:\ python35 \ python.exe

但是,在这个例子中,你已经给它一个完整路径,但实际上并没有指向它的可执行文件。

我相信(假设你的路径是正确的),该版本应该可以工作: C:\Python35\Scripts\mysite\python.exe manage.py migrate

这就是说,在我的Windows机器上,我只能做 manage.py migrate,因为python.exe是在Python3.5安装时由pythonpath设置的。

铊;博士:

运行manage.py migrate,或者使用一个完整的可执行文件的路径。

相关问题