相关疑难解决方法(0)

在Mac OS X Lion上设置环境变量

当有人说"编辑您的.plist文件"或"您的.profile"或".bash_profile"等时,这只会让我感到困惑.我不知道这些文件在哪里,如果我必须这样做,如何创建它们等,以及为什么似乎有这么多不同的(为什么?他们做不同的事情?)

那么,有人可以非常耐心地向以前的Windows用户解释(想要更加熟悉令人愉快的,如果最初有些令人困惑的OS X世界)如何一步一步地做到这一点?

我需要为GUI应用程序和命令行应用程序设置变量,目前它是需要变量的ant脚本,但很可能还有其他需求.

请注意我也有狮子,因为谷歌的许多答案似乎已经过时了......

另请注意,我几乎没有使用终端的经验.我愿意学习,但请为新手解释...

macos environment-variables osx-lion

527
推荐指数
12
解决办法
82万
查看次数

无法在Windows上安装pg gem

我有2个Ruby版本:1.8.7和1.9.2以及PostgreSQL 8.3.我不能在任何一个上安装pg gem.得到此错误:

C:/Development/Ruby187/bin/ruby.exe extconf.rb
checking for pg_config... yes
not recorded
checking for libpq-fe.h... no
Can't find the 'libpq-fe.h header
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
 --with-opt-dir
 --without-opt-dir
 --with-opt-include
 --without-opt-include=${opt-dir}/include
 --with-opt-lib
 --without-opt-lib=${opt-dir}/lib
 --with-make-prog
 --without-make-prog
 --srcdir=.
 --curdir
 --ruby=C:/Development/Ruby187/bin/ruby
 --with-pg
 --without-pg
 --with-pg-config
 --without-pg-config
 --with-pg-dir
 --without-pg-dir
 --with-pg-include
 --without-pg-include=${pg-dir}/include
 --with-pg-lib
 --without-pg-lib=${pg-dir}/lib
Run Code Online (Sandbox Code Playgroud)

我知道这是一个常见的问题,但我还没有找到任何有效的解决方案...哦,我已经将C:\ Program Files(x86)\ PostgreSQL\8.3\bin添加到我的PATH中.

ruby windows postgresql gem ruby-on-rails

32
推荐指数
5
解决办法
3万
查看次数

启动rails3.1应用程序缺少postgres gem时Heroku错误

我正在尝试部署到heroku.

Rails 3.1.0.rc4,

我从Heroku日志中收到以下错误:

Starting process with command: `thin -p 48902 -e production -R /home/heroku_rack/heroku.ru start`
2011-06-20T11:25:44+00:00 app[web.1]: /app/.bundle/gems/ruby/1.9.1/gems/activerecord-3.1.0.rc4/lib/active_record/connection_adapters/abstract/connection_specification.rb:71:in `rescue in establish_connection': Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.) (RuntimeError)
Run Code Online (Sandbox Code Playgroud)

我试图安装activerecord-postgresql-adapter,但后来我收到此错误:

Could not find gem 'activerecord-postgresql-adapter (>= 0)' in any of the gem sources listed in your Gemfile.
Run Code Online (Sandbox Code Playgroud)

所以我试着将它添加到我的gem文件中

宝石'pg'

产生了这个错误:

Installing pg (0.11.0) with native extensions /Users/imac/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:533:in `rescue in block in build_extensions': ERROR: Failed to build gem …
Run Code Online (Sandbox Code Playgroud)

postgresql heroku ruby-on-rails-3

14
推荐指数
3
解决办法
9170
查看次数

加载“postgresql”活动记录适配器时出错。缺少它所依赖的宝石?pg 不是捆绑包的一部分。将它添加到您的 Gemfile

文件

source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
Ruby '2.3.3'
gem 'rails', '~> 5.2.1'
gem 'bootstrap-sass', '3.3.7'
gem 'puma', '~> 3.11'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'duktape'
gem 'coffee-rails', '~> 4.2'
gem 'turbolinks', '~> 5'
gem 'jbuilder', '~> 2.5'
#gem 'redis', '~> 4.0'
gem 'bcrypt', '3.1.12'
#gem 'mini_magick', '~> 4.8'
#gem 'capistrano-rails', group: :development
gem 'bootsnap', '>= 1.1.0', require: false
group :development, :test do
end
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end
group :development do
gem …
Run Code Online (Sandbox Code Playgroud)

gemfile

5
推荐指数
1
解决办法
4198
查看次数