Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 通过CYGWIN在Windows上安装Ruby on Rails_Ruby On Rails_Ruby_Cygwin - Fatal编程技术网

Ruby on rails 通过CYGWIN在Windows上安装Ruby on Rails

Ruby on rails 通过CYGWIN在Windows上安装Ruby on Rails,ruby-on-rails,ruby,cygwin,Ruby On Rails,Ruby,Cygwin,我正在尝试按照本页上的说明进行操作: 我一直在尝试首先使用railsinstaller安装Rails,并取得了不同的成功。我遇到了一些困难,比如没有vim,无法从Windows命令提示符复制和粘贴,所以我安装了CYGWIN。它没有正确下载文件,所以我手动下载,有些文件很难找到。我找不到作为.tar文件的最终包,所以下载了libxslt-devel-1.1.20-1.i386.rpm 在Cygwin快捷方式上单击鼠标右键,然后从菜单中选择“编辑”。将内容更改为>匹配: 1@echo off 2

我正在尝试按照本页上的说明进行操作:

我一直在尝试首先使用railsinstaller安装Rails,并取得了不同的成功。我遇到了一些困难,比如没有vim,无法从Windows命令提示符复制和粘贴,所以我安装了CYGWIN。它没有正确下载文件,所以我手动下载,有些文件很难找到。我找不到作为.tar文件的最终包,所以下载了libxslt-devel-1.1.20-1.i386.rpm

在Cygwin快捷方式上单击鼠标右键,然后从菜单中选择“编辑”。将内容更改为>匹配: 1@echo off 2 C:\cygwin\bin\rxvt-sr-sl 1500-e C:\cygwin\bin\bash.exe--login-i

我必须将其作为命令在可执行文件上运行还是在cygwin commmand提示符中运行?当我尝试这样做时,我得到了以下结果:

-bash:“命令”:未找到命令
这里有很多问题

  • 您可以使用编辑->标记或编辑->粘贴复制/粘贴命令提示
  • libxslt-devel-1.1.20-1.i386.rpm是一个linux文件
  • C:\cygwin\bin\rxvt-你为什么要和rxvt混在一起

我建议您先安装gem,然后再安装rails。但是,不要期望对rails在windows上的性能感到满意。

通过CYGWIN在windows上运行RubyonRails
试试:
  • 安装
  • 和Cygwin(或者PuTTy,我用的是Cygwin)

  • 使用此集合,打开Cygwin,转到项目文件夹,运行
    vagrant init
    (我的框是) (您可能还想使用cfg吗?)

    所有设置,运行:
    vagrant up
    vagrant ssh

    现在你有了一个运行的虚拟机(Ubuntu),你可以安装rvm(推荐…这样你就可以有不同版本的Ruby),或者直接使用Ruby、rails等。。(
    sudo-apt-get-ruby-v x.x.x
    等)

    -Vagrant“创建和配置轻量级、可复制和可移植的开发环境”。
    -Cygwin帮助解决ssh问题等。。。
    -虚拟盒管理机器(Ubuntu或其他操作系统)


    有了这一套,我在Windows上运行Ruby(on Rails)一点问题都没有。

    有人说我应该使用CYGWIN。我对拥有一双靴子不太感兴趣。在网站上,它提到要运行该命令。Cygwin在windows上运行。没有涉及双启动。没有。我想使用Cygwin,这样就不必安装Linux了。我真的不喜欢使用Windows命令提示符。我尝试过使用rails安装程序,但没有成功。我正在使用cygwin,ruby按照我描述的方式安装,对我来说效果很好。好的,我将尝试rubyinstaller+devkit。