当我在manage.py中运行任何命令时,命令行都没有响应。
在我的本地计算机上,它工作正常,但是在服务器端,它没有响应
(env3)root@server /var/www/web/proj3 # python manage.py help
(env3)root@server /var/www/web/proj3 # python manage.py check
(env3)root@server /var/www/web/proj3 # ./manage.py help
(env3)root@server /var/www/web/proj3 # ./manage.py check
(env3)root@server /var/www/web/proj3 # ./manage.py colectstatics
(env3)root@server /var/www/web/proj3 # ./manage.py syncdb
我的一些配置文件
(env3)root@server /var/www/web/proj3 # which python
/var/virtualenv/env3/bin/python
(env3)root@server /var/www/web/proj3 # cat manage.py
#!/usr/bin/env python
import os
import sys
import site
#Add the site-packages of the chosen virtualenv to work with
site.addsitedir('/var/virtualenv/env3/local/lib/python2.7/site-packages')
# Add the app's directory to the PYTHONPATH
sys.path.append('/var/www/web')
sys.path.append('/var/www/web/proj3')
sys.path.append('/var/www/web/proj3/proj3')
os.environ['DJANGO_SETTINGS_MODULE'] = 'proj3.settings'
# Activate your virtual env
activate_env=os.path.expanduser("/var/virtualenv/env3/bin/activate_this.py")
execfile(activate_env, dict(__file__=activate_env))
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
最佳答案
您似乎已经以某种方式用wsgi.py中的内容覆盖了manage.py的内容。
将其替换为the original file中的内容,并根据需要更改{{ project.name }}
。
关于python - 没有来自manage.py的回复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25038964/