Ruby on rails 错误:安装libv8-v';时,Make.rb文件出现文件选择器对话框;3.16.14.3';——--配备双系统v8

Ruby on rails 错误:安装libv8-v';时,Make.rb文件出现文件选择器对话框;3.16.14.3';——--配备双系统v8,ruby-on-rails,ruby,installation,Ruby On Rails,Ruby,Installation,帮助: 我正在运行加载libv8版本3.16.14.3的过程,当我加载libv8版本3.16.14.3时,我会从WINDOWS命令shell中获得以下消息和一个文件选择器对话框。因此,我想知道我是否仍然必须运行旧的Ruby Racer,或者我的路径定义是否存在一些问题?我的路径中也放置了Ruby、Devkit和Python,因此奇怪的是,我从Gem中获得了一条额外的构建消息,其中说: 临时增强包含Devkit的路径 谢谢,以下是我使用的流程: gem安装libv8-v'3.16.14.3'--w

帮助:

  • 我正在运行加载libv8版本3.16.14.3的过程,当我加载libv8版本3.16.14.3时,我会从WINDOWS命令shell中获得以下消息和一个文件选择器对话框。因此,我想知道我是否仍然必须运行旧的Ruby Racer,或者我的路径定义是否存在一些问题?我的路径中也放置了Ruby、Devkit和Python,因此奇怪的是,我从Gem中获得了一条额外的构建消息,其中说:
  • 临时增强包含Devkit的路径

    谢谢,以下是我使用的流程:

    gem安装libv8-v'3.16.14.3'--with-system-v8

    暂时增强包含DevKit的路径。。。 使用“--with-system-v8”构建本机扩展 这可能需要一段时间…(文件选择器对话框弹出便笺簿图标)

  • Gem然后继续为Note Pad打开一个文件选择器,以便在Gem仍在构建/加载libv8时打开Make.rb文件

  • 如果在“文件选择器”对话框中单击“确定”,则所有内容都将成功生成/加载

  • 如果单击“文件选择器”对话框上的“取消”,生成将显示以下R/W错误:

  • `错误:安装libv8时出错: 错误:无法生成gem本机扩展

    C:/Ruby23/bin/ruby.exe-r./siteconf20170106-7572-1b4kib1.rb extconf.rb-with-system-v8 创建Makefile

    当前目录:C:/Ruby23/lib/ruby/gems/2.3.0/gems/libv8-3.16.14.3/ext/libv8 使“DESTDIR=”干净 访问被拒绝

    当前目录:C:/Ruby23/lib/ruby/gems/2.3.0/gems/libv8-3.16.14.3/ext/libv8 使“DESTDIR=” 访问被拒绝

    使失败,退出代码1`


    谢谢你的帮助

    为了避免执行这个库V8步骤,我决定在上面设置一个运行Linux的VM(虚拟机)。除此之外,Ruby版本管理器(我相信RBENV)只在Linux/Ubuntu上运行,而且似乎没有一个适用于我也需要的Windows7的版本管理器。Windows可能有一个叫做PIK的东西,但我对尝试一个鲜为人知的应用程序(如该应用程序)持谨慎态度。

    我清理了我的路径,因为我使用DevKit找到了不同的路径,但我仍然需要知道是否需要在我的笔记本电脑上安装一个VM盒,并像前面的评论所说的那样运行Linux。我甚至用:检查了我的安装步骤,但这并没有;他似乎帮不上忙。
    current directory: C:/Ruby23/lib/ruby/gems/2.3.0/gems/libv8-3.16.14.3/ext/libv8