gpt4 book ai didi

ruby - Ubuntu 12.10 中的 rvm 和 bundle 安装:Errno::EACCES

转载 作者:数据小太阳 更新时间:2023-10-29 07:50:30 24 4
gpt4 key购买 nike

希望你能帮助我。我正在用 ruby​​、rails 和所有东西安装 rvm,我以前做过很多次,通常遵循这个很好的教程 http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

一切似乎都很好,但是当我尝试运行我的 bundle 安装时收到此消息(实际上整个下午它都在工作):

ERROR: Gem bundler is not installed, run `gem install bundler` first.

如果我按照它说的去做,我会得到:

ERROR:  While executing gem ... (Errno::EACCES)
Permission denied - /var/lib/gems

有什么建议吗?

PS:我还注意到,当我安装 ruby​​ 时,我收到如下消息:

No binary rubies available for: ubuntu/12.10/x86_64/ruby-1.9.3-p286.

PPS:

的结果
which [gem|ruby|rails] 

指向 usr/bin/ruby。我注意到,如果我这样做

. ~/.bash_profile 

然后哪个 gem 指向我的家,我就可以捆绑安装了。如果我重新启动,我必须这样做。 ~/.bash_profile 再次...

最佳答案

来自教程:

Under no circumstance should you install Ruby, Rubygems or any Ruby-related packages from apt-get. This system is out-dated and leads to major headaches. Avoid it for Ruby-related packages. We do Ruby, we know what's best. Trust us.

因此,首先,在包管理器中搜索所有相关包(ruby、rubygems,甚至 rvm)并确保它们已完全删除,然后再次尝试教程。

如果你做的一切都正确,which [gem|ruby|rails] 应该都指向你的主文件夹中的文件,而不是其他任何地方。

关于ruby - Ubuntu 12.10 中的 rvm 和 bundle 安装:Errno::EACCES,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13055062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com