0
我想在使用rbenv的Openshift Online(DIY墨盒)上安装Ruby 2.1.0。但是,编译和安装红宝石后,我无法安装新的宝石。无法安装与rbenv gem
我试过很多宝石,如gem install rack -V
,但服务器卡在那里没有错误输出。
起初,我想也许是因为gem目录的权限,所以我将GEM_HOME
更改为可写目录,但问题仍然存在。
如果您知道问题出在哪里,请告诉我。
而且这是gem env
输出:在运行时
*** LOCAL GEMS ***
bigdecimal (1.2.3)
io-console (0.4.2)
json (1.8.1)
minitest (4.7.5)
psych (2.0.2)
rake (10.1.0)
rdoc (4.1.0)
test-unit (2.1.0.0)
调试结果:
RubyGems Environment:
- RUBYGEMS VERSION: 2.2.0
- RUBY VERSION: 2.1.0 (2013-12-25 patchlevel 0) [x86_64-linux]
- INSTALLATION DIRECTORY: /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0
- RUBY EXECUTABLE: /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/bin/ruby
- EXECUTABLE DIRECTORY: /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/bin
- SPEC CACHE DIRECTORY: /var/lib/openshift/AUTO_GEN_HASH/.gem/specs
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/lib/ruby/gems/2.1.0
- /var/lib/openshift/AUTO_GEN_HASH/.gem/ruby/2.1.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/bin
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/libexec
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/plugins/rbenv-gemset/bin
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/plugins/ruby-build/bin
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/shims
- /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/bin
-
- /bin
- /usr/bin
- /usr/sbin
和输出的which gem
/var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/shims/gem
gem list
输出gem install rack --backtrace --debug -V
Exception `Errno::EACCES' at /var/lib/openshift/AUTO_GEN_HASH/app-root/data/.rbenv/versions/2.1.0/lib/ruby/2.1.0/resolv.rb:654 - Permission denied - bind(2) for "0.0.0.0" port 10371
提供'哪个宝石'的输出。 –
@МалъСкрылевъ我已经添加了'哪个gem'的输出。你有任何线索吗? – Harue
好的,然后'宝石列表' –