我已经在OSX中安装了django_appcache,但是python manage.py build_appcache
返回
Unknown command: 'build_appcache'
奇怪的是,当从Windows运行相同的django项目时,django_appcache
工作正常。这让我相信它可能与OSX有关,而不是与项目有关。你知道吗
我甚至不知道如何着手调查这个问题。你有什么建议吗?你知道吗
编辑:
1。
manage.py
列出OSX下的以下可用子命令:
[auth]
changepassword
createsuperuser
[django]
cleanup
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
reset
runfcgi
runserver
shell
sql
sqlall
sqlclear
sqlcustom
sqlflush
sqlindexes
sqlinitialdata
sqlreset
sqlsequencereset
startapp
startproject
syncdb
test
testserver
validate
2.我通过从github下载zip并发布
sudo python setup.py install
3.INSTALLED_APPS
在settings.py
中,如下所示。'esm'
是我自己的项目
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.admin',
'django.contrib.admindocs',
'esm',
'django_appcache',
)
第四条。
^manage.py shell
中的{
五。
pip freeze
列表django-appcache==1.4
谢谢你的帮助,我终于复制了它。你知道吗
你知道吗设置.py没有按照django的预期安装它。 简单地运行
在候机楼把它修好。你知道吗
更新:
一些进一步的研究表明运行
sudo python setup.py install
实际上并没有将数据复制到PYTHONPATH中。它将它添加到一个egg文件中,并将其放置在site packages文件夹中。然而,当django试图找到管理命令时,使用的zipïu加载程序似乎失败了。也许django希望该位置上有一个文件夹结构。你知道吗因此,导入django\u appcache或从django\u appcache导入管理工作正常。然而,来自django的自动模块识别似乎完全忽略了它存在的事实,因此没有列出/找到管理命令。你知道吗
相关问题 更多 >
编程相关推荐