2016-12-24 6 views
1

:プロセスが終了コード139(SIGSEGV信号11によって中断)で終了ローカルのmysqlへの接続はすべて良好でした。私はmakemigrationsコマンドを実行しようとしたとき しかしPyCharm manage.pyコマンドラインで、次のエラーメッセージが思い付いた:誰もがこの上の修正を持っている場合、私は思ったんだけどOSX Djangoのプロジェクトmakemigrationsエラー:私は、MySQL-pythonのをインストールしたMac OSのシエール</p> <p>、および:システム <p></p>のPython 2.7.10

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) 

答えて

0

私の場合、それはMySQLの問題だった、私はremove all MySQL filesを終わった:

をしてMySQL official siteからインストールファイルをダウンロード(MySQLの5.7は、代わりにlibmysqlclient.18.dylibのlibmysqlclient.20.dylibを使用していますので、私はMySQLを選びました5.6) そして、シンボリックリンクを作成して動作させる必要があります:

ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/local/lib/libmysqlclient.18.dylib 
関連する問題