我刚刚迁移到Ubuntu 8.10作为我的开发环境;这是我第一次认真尝试将Linux作为日常使用的操作系统,我很难让Rails运行起来。我遵循了一些教程,这些教程似乎都工作得很好,但是当我尝试在任何东西上使用gem install或gem update时,我得到了一个错误,看起来像这样:
/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- zlib (LoadError)
from /usr/local/lib
我正在学习一个关于Ruby on Rails的教程,而这个教程已经更新到了一个新版本的Rails,所以我不能再学习它了,因为我有一个更老的版本。
我想在我的Mac 10.5.8上重新启动并卸载Ruby on Rails和任何相关软件,并从头开始。如果有人愿意帮我卸载Ruby和Ruby on Rails,我将不胜感激。
我正在尝试Rails教程,在这个教程中,我们需要创建一个名为“rails_ trying _rails_4_0”的宝石集。
为了做到这一点,我们可以运行:
rvm use 2.0.0@railstutorial_rails_4_0 --create --default
在终点站。
我得到:
-bash: /Users/hmumin/.rvm/rubies/ruby-2.0.0-p353/bin/gem: /Users/macbookpro/.rvm/rubies/ruby-2.0.0-p353/bin/ruby: bad interpreter: No such file or directo
我是Ruby on Rails的新手,我正在努力学习它。
目前,我使用的是已有5年历史的。
我被困在教程的第2页,在那里我在命令窗口中生成脚本或控制器。
C:\rails> ruby script\generate controller MyTest
ruby: No such file or directory script/generate (LoadError)
生成脚本的替代方案是什么?如果可能的话,有人能给我看一个不那么过时的教程吗?
非常感谢
我想使用和为rails应用程序设置新的开发环境。
目标
克隆存储库(见下文)。然后跑:
vagrant up
vagrant ssh
最后,在app文件夹中运行bundle install应该使用已安装的ruby2.1.2。
我已经在上读过几个教程,这些教程描述了如何使用不同的食谱和不同的策略(rbenv、rvm、ruby、ruby)来实现这一点。但是,尽管有时可以正确地配置机器,但在没有以下错误消息的情况下,我始终无法将ssh放入机器并运行bundle install:
The program 'bundle' is currently not installed. To r
我刚接触Web开发,并且已经开始从Lynda教程"Ruby on Rails Essential Training 4“学习Ruby on Rails。
当我从localhost:3000加载页面时被卡住了。每次打开localthost时都会收到以下错误:3000:
ActiveRecord::ConnectionNotEstablished
到目前为止,我已经按照教程中的要求安装了所有的gem,并且一切工作正常。有人能帮帮我吗?谢谢。
平台: Mac OSX 10.6
在我的终端中,我使用"rails c“启动Ruby控制台。
同时按照Ruby on Rails 3教程构建类:
class Word < String
def palindrome? #check if a string is a palindrome
self == self.reverse
end
end
我得到了错误消息:
TypeError: superclass mismatch for class Word
from (irb):33
from /Users/matthew/.rvm/gems/rub
我正在尝试编写一些Ruby on Rails应用程序,并且已经成功地使用Mongrel,但是,我想将我的应用程序部署到Windows上的Apache2.2实例上?我找到的所有教程似乎都过时了,而且都是针对Apache/Rails的旧版本。
有没有人知道关于为Ruby on Rails应用程序配置Apache2.2的最新教程?
我正在尝试使用RVM安装Ruby on Rails。我正在遵循这个指南
我刚刚安装了RVM,并使用了rvm install 1.9.2,但是当我尝试运行ruby -v时,我得到了这个错误
The program 'ruby' is currently not installed. You can install it by typing:
sudo apt-get install ruby
我不确定是否要使用apt-get安装ruby。教程提到在安装ruby和其他东西时要避免使用apt-get。另外,我在RVM上安装了ruby。我很困惑,任何帮助都将不胜感激。提前感谢!