首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django./manage.py

Django./manage.py
EN

Stack Overflow用户
提问于 2011-06-26 22:46:26
回答 3查看 3.1K关注 0票数 3

我想知道如何在我的计算机上设置一个配置文件,这样当我想为我的django项目运行manage.py时,我可以运行"./manage.py“而不是"python manage.py”。

谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-26 22:49:01

如果你在Windows上,你可以提供文件扩展名注册是正确的(我的意思是调用python.exe而不是pythonw.exe,否则你看不到控制台的输出,它不会等待它完成)。

在其他操作系统上,使用chmod +x manage.py使manage.py可执行,然后就可以执行./manage.py了。它应该已经有了#!/usr/bin/env python hashbang,它告诉它使用哪个程序来运行它。

(这适用于所有事情,而不仅仅是manage.py -阅读有关shebang (Wikipedia)的更多信息。)

票数 17
EN

Stack Overflow用户

发布于 2011-06-26 22:48:38

代码语言:javascript
复制
chmod +x manage.py

应该这么做

票数 6
EN

Stack Overflow用户

发布于 2011-06-26 22:49:03

在Linux/OSX上,我:

代码语言:javascript
复制
sudo chmod 777 ./manage.py

在那之后,我可以不指定python来运行它。希望这能帮到你。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6484646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档