安装了Django并立即运行,提示找不到命令

时间:2019-08-07 14:19:17

标签: python django

我是python和Django的新手,我已经在MacOS 10.14上安装了python 3.7和Django,并遵循了在线教程,我在桌面上创建了名为Development的文件夹,并在其中测试了polls文件夹。 运行python manage.py runserver打开浏览器127.0.0.0:8000,它起作用了。

然后我正在尝试从Django网站获得的示例项目无法正常工作,因此第二天我要对代码进行故障排除。我光盘到开发文件夹中运行python manage.py runserver,一直说找不到命令。

我无法在线找到答案。我的问题是,每次要打开现有的Django项目时,我都必须创建virtualenv吗?如果可以逐步给我一个很棒的方法,请问如何打开现有项目。

2 个答案:

答案 0 :(得分:2)

您只需要激活现有的虚拟环境,而无需创建一个新的虚拟环境。

在Linux / Mac OS上,您可以执行以下操作:

$WILDFLY_HOME/bin/standalone.sh -b=0.0.0.0 -bmanagement=0.0.0.0

或者,如果您使用了virtualenvwrapper,则只需”

source /path/to/your/virtualenv/bin/activate

答案 1 :(得分:0)

不需要每次都创建虚拟环境。

但是每次您打算使用Django项目并运行服务器时,请确保遵循以下步骤:

source path/VirtualEnvName/bin/activate

**注意:将“ path / VirtualEnvName”替换为您的绝对路径和虚拟环境名称

执行上述命令后,您将在提示符前看到VirtualEnvName 即(virtualEnvName)$

将CD放入存在manage.py的文件夹中,然后执行以下命令

python manage.py runserver

退出按“ Ctrl + C”

停用虚拟环境。只需使用以下命令

deactivate