我正在阅读安装 Rails 的教程。当我第一次尝试使用 MacPorts 使用“sudo port upgrade sqlite3”升级 sqlite3 时,我得到的响应是“未安装 sqlite3”;但是,当我问“哪个 sqlite3”时,我得到了“/usr/bin/sqlite3”的路径,我也尝试在该路径中运行“sudo port upgrade sqlite3”,但没有运气。
是安装还是没安装?我应该如何进行 sqlite 和 Rails 的升级/安装?谢谢
我正在阅读安装 Rails 的教程。当我第一次尝试使用 MacPorts 使用“sudo port upgrade sqlite3”升级 sqlite3 时,我得到的响应是“未安装 sqlite3”;但是,当我问“哪个 sqlite3”时,我得到了“/usr/bin/sqlite3”的路径,我也尝试在该路径中运行“sudo port upgrade sqlite3”,但没有运气。
是安装还是没安装?我应该如何进行 sqlite 和 Rails 的升级/安装?谢谢
自从
which sqlite3
回答'/usr/bin/sqlite3',我会说你的系统上安装了sqlite3。你也可以试试
sqlite3
哪个应该回答(版本可能不同)
SQLite version 3.7.12 2012-04-03 19:43:07
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
退出:
.quit
我会继续尝试安装 gem:
gem install sqlite3
如果它没有抱怨你很高兴,否则发布错误消息。
另外一条建议是,我在 MacPorts 方面有过一些不好的体验,请尝试使用Homebrew。
hth