我希望能够从bash脚本中运行"python manage.py runserver"。首先,如果我想要在终端中运行"python manage.py runserver &",但是它不起作用。 我在(https://code.djangoproject.com/changeset/16327)找到了解决方法。在终端手动运行"python manage.py runserver &"可以正常工作。我已经在bash脚本中添加了"python manage.py runserver &",但是它不能启动服务器。
Error:
File "/usr/local/lib/python2.7/dist-packages/Django-1.3-py2.7.egg/django/utils/autoreload.py", line 137, in main
reloader(main_func, args, kwargs)
File "/usr/local/lib/python2.7/dist-packages/Django-1.3-py2.7.egg/django/utils/autoreload.py", line 110, in python_reloader
reloader_thread()
File "/usr/local/lib/python2.7/dist-packages/Django-1.3-py2.7.egg/django/utils/autoreload.py", line 89, in reloader_thread
ensure_echo_on()
File "/usr/local/lib/python2.7/dist-packages/Django-1.3-py2.7.egg/django/utils/autoreload.py", line 77, in ensure_echo_on
attr_list = termios.tcgetattr(fd)
termios.error: (25, 'Inappropriate ioctl for device')