我尝试使用" gem"安装https://middlemanapp.com/,但收到以下错误。我阅读了错误消息中的链接,但我找不到任何解决方案。
C:\ Users \ user1> ruby -v ruby 2.3.3p222(2016-11-21修订版56859)[x64-mingw32]
with open('file1.txt', 'r') as f:
data1 = f.readlines()
with open('file2.txt', 'r') as f:
data2 = f.readlines()
data = zip(data1, data2)
with open('output.txt', 'a') as f:
for x in data:
out = '{} : {} : {}\n'.format(x[0].strip(), x[1].strip(), x[0] == x[1])
f.write(out)
答案 0 :(得分:0)
您可能没有在计算机上安装Ruby DevKit
,或者您还没有正确编辑Devkit安装中生成的config.yml
。
您可以从http://rubyinstaller.org/downloads下载Ruby DevKit
。为您的Ruby版本下载合适的版本:
下载后,运行它以将其解压缩到某个地方(永久)。然后,使用终端,移动到devkit所在的文件夹:cd DevKit
,然后在终端中运行:
ruby dk.rb init
现在您必须编辑位于config.yml
文件夹中的devkit
文件,并添加要加强的任何已安装Rubies的绝对路径,以便与DevKit
一起使用,这些路径不是自动的发现。例如:- C:/Ruby22-x64
最后,您必须运行以下指令:
ruby dk.rb install
有关 DevKit instalation 的详情,请点击此处: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit