我是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吗?如果可以逐步给我一个很棒的方法,请问如何打开现有项目。
答案 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