首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行`manage.py`

无法运行`manage.py`
EN

Stack Overflow用户
提问于 2018-05-24 09:14:50
回答 2查看 149关注 0票数 0

当我试图发出命令使用ipython运行Django shell时,它会提示输入帮助:

代码语言:javascript
复制
$ ipython manage.py shell

Type 'manage.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[auth]
    changepassword
    createsuperuser

[contenttypes]
    remove_stale_contenttypes

但是,我知道ipython能够运行一个模块

代码语言:javascript
复制
cat expriment.py
print("run it with ipython")

ipython experiment.py
run it with ipython

为什么ipython不能运行manage.py

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-05-24 10:18:46

我不知道为什么它不能按照问题中的方式运行,但是我可以说django扩展包将允许您使用ipython shell。它还添加了许多其他非常有用的内容,特别是分析和调试器,在您的浏览器中具有交互式的跟踪功能。

尝试:

代码语言:javascript
复制
pip install django-extensions
... add to config per instructions linked below ...
python manage.py shell_plus —ipython

在这里阅读更多http://django-extensions.readthedocs.io/en/latest/index.html

票数 1
EN

Stack Overflow用户

发布于 2018-05-24 09:44:11

您尚未在您的ipython中安装virtualenv

要么将其安装在您的virtualenv中,要么

用途:

代码语言:javascript
复制
python manage.py shell -i ipython
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50505436

复制
相关文章

相似问题

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