2024-05-21 07:34:29 发布
网友
所以当我在我的根目录(其中manage.py)中时,如果我manage.py runserver,它会显示command not found。我得做~/<project_name>/manage.py runserver才能让它工作。为什么会这样?在
manage.py
manage.py runserver
command not found
~/<project_name>/manage.py runserver
你可以添加管理.py作为一个别名来轻松访问它。 添加
alias <key>=“~/<project_name>/manage.py runserver”
将其添加到~/.bashrc文件(如果不存在,则创建
将key替换为您喜欢的代码,如mnrun,然后重新运行bash并键入mnrun
mnrun
在manage.py runserver中,manage.py只是一个文件,不是一个命令!您不能这样做,因为Linux(shell)只能执行二进制可执行映像。在
如果您想在不使用python的情况下运行manage.py,可以添加(假设您使用的是Linux)
#!/usr/bin/env python
在manage.py的开头,并使用chmod +x manage.py使其可执行。在
chmod +x manage.py
{cd7>你现在可以跑了
你可以添加管理.py作为一个别名来轻松访问它。 添加
将其添加到~/.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>你现在可以跑了
相关问题 更多 >
编程相关推荐