【问题标题】:OSX Django Project makemigrations error: Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)OSX Django Project makemigrations 错误:进程以退出代码 139 完成(被信号 11 中断:SIGSEGV)
【发布时间】:2017-05-09 18:56:39
【问题描述】:

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)

我想知道是否有人对此进行了修复?

【问题讨论】:

    标签: python mysql django macos pycharm


    【解决方案1】:

    就我而言,这是 MySQL 的问题,我最终找到了remove all MySQL files

    并从MySQL official site下载安装文件(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
    

    【讨论】:

      猜你喜欢
      • 2021-09-12
      • 2020-07-02
      • 2020-12-05
      • 1970-01-01
      • 2018-08-31
      • 2018-05-03
      • 2021-04-02
      • 2020-04-02
      相关资源
      最近更新 更多