这是我的问题: 我在我的mac上安装了Python和Django。当我运行“django-admin.py startproject test1”时,我收到此错误:
1 11436非法硬件指令django-admin.py startproject test1(数字总是不同)
我已经测试了多个Django版本,这只发生在1.4及更高版本...... 1.3工作正常。
过去一周我一直在疯狂搜索网页,并且在django上找不到任何关于这个问题的内容,所以我认为问题不是Django本身而是其他问题。这只是在家里我的Mac上,在用户Ubuntu正常工作的地方。
我尝试重新安装整个系统,这是我现在唯一安装的东西: - 命令行工具 - 自制软件 - Python& pip(w / Homebrew) - Git(w / Homebrew) - zsh(.oh-my-zsh shell)
我设置了virtualenv并安装了django 1.5.1 - 同样的问题仍然存在。
我现在没有选择,因为我找不到解决我的问题,我希望有人对这个错误有一些了解。
我感谢所有的帮助,谢谢。
这是python崩溃日志:
进程:Python [2597]路径:/usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python 标识符:Python版本:2.7.4(2.7.4)代码类型:
X86-64(Native)父进程:zsh [2245]用户ID:501日期/时间:2013-05-05 20:53:19.899 +0200操作系统版本:Mac OS X 10.8.3(12D78)报告版本:10
上次报告后的间隔时间:16409秒自上次以来崩溃 报告:自上次报告后每个应用程序崩溃2次:1匿名 UUID:D859C141-544F-3473-1A13-F984DB2F8CBE
Crashed Thread:0 Dispatch queue:com.apple.main-thread
异常类型:EXC_BAD_INSTRUCTION(SIGILL)例外代码: 0x0000000000000001,0x0000000000000000
答案 0 :(得分:1)
这种问题闻起来像建筑混乱。您可以尝试从32位解释器执行64位库,反之亦然...当您使用自制程序时,您应该非常小心您正在使用哪个解释器,您的路径等等...也许您将跟踪您的程序以了解更确切地说,它失败了,所以你可以确定实际上失败的是什么。 django失败的可能性很小,但更多的是django使用的东西。对于有人帮助你,你需要更仔细地挖掘你的失败点,并提供更多关于超出 django失败的内容。
答案 1 :(得分:0)
我也有同样的问题,但通过使用 Docker/docker-compose 解决了这个问题。