我不确定您是怎么产生此错误的,但是对您来说,解决方法是将/usr/local/bin/django-admin.py
shebang更改为#!/usr/bin/env python
。
实际上,如果您在virtualenv中安装django,django- admin.py
则会将shebang设置为virtualenv的python解释器,但是不会在中创建此脚本/usr/local/bin/
。
相反,该脚本将/<virtualenvpath>/bin/
与activate
virtualenv python解释器一起创建。然后,您应该将此脚本移动到/usr/local/bin/
。