python manage.py runserver" = 无法执行二进制文件错误 (django)
这是我第一次遇到这个问题。
我在我的笔记本上运行的是相对新安装的Ubuntu 10.04,手动安装了Django 1.2.1。
当我尝试在一个虚拟环境中运行时,
python manage.py **any command**
我收到错误提示:“bash: /home/alvin/workspace/storm-guard/virtual_damage_restoration/bin/python: 无法执行二进制文件”。
到目前为止,我做了以下几件事:
- 卸载并重新安装了Django。
- 卸载并重新安装了项目目录。
- 从manage.py文件中删除了定义要使用的Python解释器的第一行。
- 确认文件有执行权限。
- 重新安装了虚拟环境。
现在我感到很困惑。
任何建议都非常感谢。
1 个回答
0
我试图使用的这个虚拟环境是从另一台电脑上复制过来的。
不管是什么原因,当我创建了一个新的虚拟环境,并把新的“bin”文件夹复制到原来的地方后,一切就开始正常工作了。