繁体   English   中英

OSX Django Project makemigrations错误:进程以退出代码139结束(由信号11中断:SIGSEGV)

[英]OSX Django Project makemigrations error: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

Python 2.7.10

系统:Mac OS Sierre

我已经安装了mysql-python,并且与本地mysql的连接都很好。 但是在PyCharm manage.py命令行中,当我尝试运行makemigrations命令时,出现以下错误消息:

bash -cl "/Users/alan/.virtualenvs/testvir/bin/python /Applications/PyCharm.app/Contents/helpers/pycharm/django_manage.py makemigrations /Users/alan/PycharmProjects/djangoStart"

Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)

我想知道是否有人对此有所解决?

在我的情况下,这是MySQL问题,我最终删除所有MySQL文件

并从MySQL官方站点下载安装文件(MySQL 5.7使用libmysqlclient.20.dylib而不是libmysqlclient.18.dylib,因此我选择了MySQL 5.6)并且您可能需要创建一个符号链接以使其工作:

ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib  /usr/local/lib/libmysqlclient.18.dylib

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM