![](/img/trans.png)
[英]I was trying to install sqlite3 interface for ruby in my mac snow leopard 10.6.3. But i got the following error any suggestions?
[英]Ruby on Rails: I installed the native pg gem on Mac OS Snow Leopard 10.6.3, but I still get an error “no such file to load — pg”
我正在使用Rails 3.0.1。 我使用以下命令为postgresql安装了本地pg gem:
$ export ARCHFLAGS ='-arch i386'$ sudo gem install pg---with-pg-config = /库/PostgreSQL/8.4/bin/pg_config
运行gem列表时,可以看到已安装pg 0.9。
但是,当我设置postgres数据库适配器并重新运行服务器时,出现此错误:
没有要加载的此类文件-pg
我怎样才能解决这个问题?
谢谢
在项目的根目录中打开名为“ Gemfile”的文件,然后添加:
gem 'pg'
它中间的某个位置(我的位置位于“ gem'rails','3.0.0'“行之后)。
“修复”的另一种方法是使用以下命令创建一个新项目:
rails new <project_name> -d postgresql
我从heroku用0.14和postgres.app服务器遇到了同样的问题。 发现我的pg_config文件在postgres.app目录树中...用于我的配置中并最终安装了pg gem。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.