繁体   English   中英

Rails服务器无法在OSX 10.73中启动

[英]Rails Server Not Starting In OSX 10.73

在我的OSX 10.7.3上安装了Rails 3.2.3和MySQL 5.6

我创建了一个名为“simple_cms”的新项目,然后在终端中尝试使用“rails server”启动webrick并且什么也没得到。

Hideyoshis-MacBook-Pro:simple_CMS gregpfeffer $ rails s /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle:dlopen(/Library/Ruby/Gems/1.8/gems/mysql2 -0.3.11 / lib / mysql2 / mysql2.bundle,9):未加载库:libmysqlclient.18.dylib(LoadError)引用自:/Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/ mysql2 / mysql2.bundle原因:找不到图像 - /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle from /Library/Ruby/Gems/1.8/gems/mysql2-0.3 .11 / lib / mysql2.rb:9来自/Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:68:in require'from require' from /Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:68:in /Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:66:在each' from /Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:66:in require'from /Library/Ruby/Gems/1.8/gems/bundler-1.1。 3 / lib / bundler / runtime.rb:55:在each' from /Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in require 'from /Library/Ruby/Gems/1.8/gems/bundler-1.1.3/lib/bundler.rb:119:in require' from /Users/gregpfeffer/Sites/simple_cms/config/application.rb:7 from /Library/Ruby/Gems/1.8/gems/railties-3.2.3/lib/rails/commands.rb:53:in /Library/Ruby/Gems/1.8/gems/railties-3.2.3/lib/rails/ commands.rb:53来自/Library/Ruby/Gems/1.8/gems/railties-3.2.3/lib/rails/commands.rb:50:in tap' from /Library/Ruby/Gems/1.8/gems/railties-3.2.3/lib/rails/commands.rb:50 from script/rails:6:in require'from script / rails:6 Hideyoshis-MacBook-Pro:simple_CMS gregpfeffer $ sudo install_name_tool -change libmysqlclient.16.dylib / usr / local / mysql / lib / libmysqlclient.16.dylib /Library/Ruby/Gems/1.8/gems/mysql2-0.2.4/lib/mysql2/mysql2.bundle install_name_tool:无法打开文件:/ Library / Ruby / Gems / 1.8 / gems / mysql2-0.2.4 / lib / mysql2 / mysql2.bundle(没有这样的文件或目录)

尝试添加:

export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/:$DYLD_LIBRARY_PATH

到你的.bash_profile

假设您接受了mysql的默认安装位置

暂无
暂无

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

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