Ruby on rails Can';t创建RubyonRails应用程序

Ruby on rails Can';t创建RubyonRails应用程序,ruby-on-rails,Ruby On Rails,我只是按照这里所说的步骤安装RubyonRails,但我无法成功创建rails项目。这正是我所做的: 使用windows installer v2.0.0-p0 x64安装ruby(我正在运行W8 pro) 按照以下步骤安装RubyGems: 从网页下载了e.zip文件 将文件夹解压缩到C中的Ruby200-x64文件夹: 删除了“setup.rb”文件 按以下步骤安装导轨: 打开CMD并放入gem安装rails 但是当我试图通过命令“创建应用程序框架”时 rails new C:\User

我只是按照这里所说的步骤安装RubyonRails,但我无法成功创建rails项目。这正是我所做的:

  • 使用windows installer v2.0.0-p0 x64安装ruby(我正在运行W8 pro)
  • 按照以下步骤安装RubyGems:
  • 从网页下载了e.zip文件
  • 将文件夹解压缩到C中的Ruby200-x64文件夹:
  • 删除了“setup.rb”文件
  • 按以下步骤安装导轨:
  • 打开CMD并放入
    gem安装rails
  • 但是当我试图通过命令“创建应用程序框架”时

    rails new C:\Users\Andrés\Desktop\Mediplan
    
    我得到以下信息:

    C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/railties-3.2.12/lib/rails/generators/app_base-rb:100:in 'expand_path' : incompatible character encodings: CP850 and UTF-8 <Encoding::CompatibilityError>
    
    C:/Ruby200-x64/lib/ruby/gems/2.0.0/gems/railties-3.2.12/lib/rails/generators/app_base-rb:100:in“expand_path”:不兼容的字符编码:CP850和UTF-8
    
    有人知道怎么解决这个问题吗?
    (如果需要更多信息,请告诉我)

    可能是由于
    Andrés
    中的
    é
    造成的。首先尝试更改桌面的路径,然后创建Rails应用程序。试试这个:

    cd C:\Users\Andrés\Desktop
    rails new Mediplan
    

    如果您正在使用unix,请查看rvm。通常在
    rails new
    中,您只需指定应用程序的名称,而不是完整路径,它将在工作目录中创建应用程序。
    rails new Mediplan
    有效吗?如果出现错误,听起来是正确的:
    不兼容的字符编码:CP850和UTF-8
    。我猜Windows编码“CP850”与UTF-8不是朋友。谢谢你,它终于尝试创建项目(事实上,现在桌面上有一个文件夹),但是随后它在cmd中出现了一个错误:在
    runbundle安装时它显示:
    C:/Ruby200-x64/lib/ruby/gems/2.0.0/net/http.rb:917:in'connect:SSL\u connect返回=1 errno=0 state=SSLv3读取服务器证书B:certificate verify failed
    Hmm,对此不太确定。很抱歉尝试打开一个新的SO问题。