草庐IT

rvm-installer

全部标签

ruby - 使用 rvm 安装 gem

尝试使用rvm安装gems时出现此错误$rvmgeminstallsproutcoreERROR:Whileexecutinggem...(Errno::EACCES)Permissiondenied-/home/tee/.gem/specs但它在rvm网站上说你不应该使用sudo所以我不确定我的设置有什么问题当我键入$GEM_HOME时,它显示该目录指向rvm目录$GEM_HOMEbash:/home/tee/.rvm/gems/ruby-1.8.7-p302:isadirectory知道我做错了什么吗? 最佳答案 您的.gem文

ruby - 证书验证在 "gem install foundation"中失败

在安装nodejs、ruby、gitplusbower后尝试安装Foundation。我不断收到以下错误,但我不知道如何解决:找不到有效的gem'foundation'(>=0),原因如下:无法从https://rubygems.org/下载数据-SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed(https://api.rubygems.org/latest_specs.4.8.gz)有什么想法吗? 最佳答案 如

ruby-on-rails - "gem install rails"因 DNS 错误而失败

$rvmuseUsing/home/owner/.rvm/gems/ruby-2.1.2$geminstallrailsERROR:Whileexecutinggem...(Gem::RemoteFetcher::FetchError)Errno::ECONNREFUSED:Connectionrefused-connect(2)for"your-dns-needs-immediate-attention.network"port80(http://your-dns-needs-immediate-attention.network/quick/Marshal.4.8/thread_s

ruby - gem install mongrel 使用 ruby​​ 1.9.1 失败

我昨天开始接触Rails开发。我安装了ruby​​1.9.1、rubygems和rails。运行geminstallmongrel运行良好并且表面上也安装了mongrel。我有点困惑,因为:脚本/服务器默认启动webrickwhichmongrel什么都不返回locatemongrel返回很多条目,例如/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/Developer/SDKs/Mac

ruby - RVM 无法通过 SSH 工作

RVM无法通过SSH工作。在命令行:leifg@host:~$whichruby/usr/local/rvm/rubies/ruby-1.9.2-p290/bin/ruby通过SSH连接:local:~$sshleifg@server'whichruby'/usr/bin/ruby我正在使用Ubuntu11.04。如何让SSH使用与系统上相同的Ruby?我已经验证了一些先决条件:已经使用apt-getinstallruby​​安装了Ruby。这有什么区别吗?sshd_config有选项“PermitUserEnvironmentyes”,我重新启动了守护进程。服务器上的.bashrc包

ruby - 使用 RVM 安装 Ruby 2.1.3 时出错

我正在尝试使用RVM安装Ruby2.1.3。我安装了最新版本的XCode,并且全新安装了rvm。我基本上在做rvmautolibsbrewrvminstallruby-2.1.3一切看起来都正常,但随后出现此错误:传递给证书更新的空路径,函数堆栈:requirements_osx_update_openssl_cert_runrvm_requiremnts_fail_or_run_action__rvm_osx_ssl_certs_ensure_for_ruby__rvm_osx_ssl_certs_ensure_for_ruby_except_jrubyexternal_import

ruby - gem install pg 无法绑定(bind)到 libpq

在Ubuntu10.04.3上升级到Ruby1.9.3(从1.9.2使用系统RVM)后,我删除了所有的gem,并尝试重新安装pg(alabundleinstallpg).然后它抛出一个错误并通知我应该查看mkmf.log,这两个都包含在这个要点中:https://gist.github.com/d05a81701d968895c730libpq-dev、libpq5和postgresql-client都已安装并正常工作。将gem指向pg_config,直接包含和bin目录似乎没有任何改变。我在stackoverflow和网络的其余部分看到了几个关于类似错误消息的问题,但它们似乎都是简单

ruby - rvm 一直忽略我的 .rvmrc

我的项目遇到了一些问题。我使用以下配置在我的项目目录中保留了一个.rvmrc:rvm使用1.9.2然后我将以下行放入我的~/.zshrc:rvm_project_rvmrc=1[[-s$HOME/.rvm/scripts/rvm]]&&source$HOME/.rvm/scripts/rvm然而,每当我cd进入我的项目目录时,ruby-v都会显示ruby1.8.7(2010-01-10patchlevel249)[universal-darwin11.0]。我在这里错过了什么? 最佳答案 另一件事可能是rvm不信任您的rvmrc。请

ruby - 如何删除 gem install 安装的文档?

我知道可以在没有文档的情况下安装gem,但不幸的是,我在使用ruby​​的前三个月没有这样做。在那段时间里,我设法安装了大量的gem,但自从我开始使用ruby​​以来,我没有一次使用过计算机上的文档。我总是在互联网上查找文档。从我的计算机中安全删除文档的最佳方法是什么?另外,有没有办法配置ruby​​默认不安装文档? 最佳答案 运行这个命令:rm-r"$(gemenvgemdir)"/doc/*在Windows上,如果你使用cygwin 关于ruby-如何删除geminstall安装的文

ruby - RVM 和自动切换 gemsets

是否有可能让rvm在某个目录下导航时知道它应该使用哪个gemset,这与您只需在该目录下导航就可以让git获取当前分支的信息一样吗?我理解git是如何工作的,因为每个目录在根目录中都有自己的.git目录,但不知道是否可行,因为.rvm更像是一个用户范围的配置。或者也许答案是在每个目录中创建一个.rvm文件? 最佳答案 对于访问这里的其他人,有一种新方法可以做到这一点,而不必允许在.rvmrc文件中执行任意shell脚本。创建一个名为.ruby-gemset的文件,其中仅包含gemset名称。gemset需要最新版本的rvm才能工作。