- Rubin 2.4.1p111 (2017.03.22 Revision 58053) [x86_64-darwin15]
ein Fehler auftreten, wenn ich versuche, ‚Bündel exec Schienen Konsole zu verwenden ".Symbol nicht gefunden: _rb_cFixnum on Rails 5
/hogehoge/vendor/bundle/gems/activesupport-5.1.1/lib/active_support/dependencies.rb:292:in `require': dlopen(/hogehoge/vendor/bundle/gems/mysql2-0.4.6/lib/mysql2/mysql2.bundle, 9): Symbol not found: _rb_cFixnum (LoadError)
Referenced from: /hogehoge/vendor/bundle/gems/mysql2-0.4.6/lib/mysql2/≈
Expected in: flat namespace
Meldung zeigt, dass dlopen mysql2.bundle nicht laden konnte. Ich folgte Anweisung in diesem Link Ruby: mysql2-Gem not working (Mac OS X Snow Leopard, Ruby 1.9.2)
Aber ich kann das Problem nicht lösen, auch wenn libmysqlclient in meinem lokalen existiert.
- /usr/local/Cellar/[email protected]/5.6.32/lib/libmysqlclient.18.dylib
- /usr/local/lib/libmysqlclient.18.dylib
Was ist die Ursache für diesen Fehler?