如何使用管理.py莫名其妙地

2024-05-21 07:34:29 发布

您现在位置:Python中文网/ 问答频道 /正文

所以当我在我的根目录(其中manage.py)中时,如果我manage.py runserver,它会显示command not found。我得做~/<project_name>/manage.py runserver才能让它工作。为什么会这样?在


Tags: namepyprojectmanagenotcommand根目录runserver
2条回答

你可以添加管理.py作为一个别名来轻松访问它。 添加

alias <key>=“~/<project_name>/manage.py runserver”

将其添加到~/.bashrc文件(如果不存在,则创建

将key替换为您喜欢的代码,如mnrun,然后重新运行bash并键入mnrun

manage.py runserver中,manage.py只是一个文件,不是一个命令!您不能这样做,因为Linux(shell)只能执行二进制可执行映像。在

如果您想在不使用python的情况下运行manage.py,可以添加(假设您使用的是Linux)

#!/usr/bin/env python

manage.py的开头,并使用chmod +x manage.py使其可执行。在

{cd7>你现在可以跑了

相关问题 更多 >