Ruby 在windows 7上使用Yari依赖项安装Octopress在执行捆绑安装时未加载
当您安装Octopress时,许多用户使用rvm在Ruby版本之间切换。 但是,rvm不适用于窗口用户,因此Scott Muc创建了 经过跟踪和测试,我终于克服了这个困难 只需重新启动Windows Power shell并确保我的路径 指向Yari文件夹下正确的ruby安装。以下命令运行正常:Ruby 在windows 7上使用Yari依赖项安装Octopress在执行捆绑安装时未加载,ruby,octopress,Ruby,Octopress,当您安装Octopress时,许多用户使用rvm在Ruby版本之间切换。 但是,rvm不适用于窗口用户,因此Scott Muc创建了 经过跟踪和测试,我终于克服了这个困难 只需重新启动Windows Power shell并确保我的路径 指向Yari文件夹下正确的ruby安装。以下命令运行正常: git clone git://github.com/imathis/octopress.git octopress cd octopress ruby --version # reports Rub
git clone git://github.com/imathis/octopress.git octopress
cd octopress
ruby --version # reports Ruby 1.9.3 thanks to yari
gem install bundler
然而,该公司开始抱怨它找不到gems来安装。经过一些调查工作后,我可以看到Octopress下的Gemfile正在添加gem,因为我一个接一个地手动安装它们(ugh)。这条路似乎很长。我希望ruby或Octopress专家今天能成为我的英雄:-(这样我就可以分享我的知识并开始写博客了
我刚刚拍了一张控制台底部的照片。我已经一个接一个地添加了每个宝石。感谢Yari和观看
一直到最后。。。
不确定这是否与yari相关,但我还将httpresponse.rb文件的第205行修改为:if chunked?| |@header['content-length']| |@status==304 | |@status==204。这将关闭一系列恼人的警告,这些警告确实会减慢rake preview命令的速度,并导致无休止的刷新。在chrome中尤其敏感,因为FF有更好的响应时间--我这里也有同样的问题,但问题是证书(yari问题?): 您可以在不使用https的情况下更改octopress的文件GemFile,并且可以正常工作
source "http://rubygems.org"
group :development do
gem 'rake', '~> 0.9'
gem 'jekyll', '~> 0.12'
gem 'rdiscount', '~> 2.0.7'
gem 'pygments.rb', '~> 0.3.4'
gem 'RedCloth', '~> 4.2.9'
gem 'haml', '~> 3.1.7'
gem 'compass', '~> 0.12.2'
gem 'sass', '~> 3.2'
gem 'sass-globbing', '~> 1.0.0'
gem 'rubypants', '~> 0.2.0'
gem 'rb-fsevent', '~> 0.9'
gem 'stringex', '~> 1.4.0'
gem 'liquid', '~> 2.3.0'
gem 'directory_watcher', '1.4.1'
end
gem 'sinatra', '~> 1.4.2'
更多信息:
我认为发布bundler的整个控制台结果会有很大帮助。我对该工具很满意,所以可能会注意到其中的一些东西。嘿,斯科特:我在这里找到了一个线索:“Oops.Install1 RubyDevKit-我下载了DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。安装意味着解压缩-我解压缩到了C:\Ruby”…看,我的猜测是Yari可能错过了更新安装的这一步..但问题是,发布的家伙也有同样的问题…仅供参考,你可能只想运行
捆绑秀。Yari已经安装了DevKit。看起来rake安装,那么现在一切都正常了吗?是的,scott都在运行。我肯定知道ng ruby很有帮助,但是如果有人使用rake并遇到相同的问题,我不希望他们像我一样用上那么多的时间:-),所以也许你可以在这里链接或在某处添加注释。很高兴我找到了rake。
source "http://rubygems.org"
group :development do
gem 'rake', '~> 0.9'
gem 'jekyll', '~> 0.12'
gem 'rdiscount', '~> 2.0.7'
gem 'pygments.rb', '~> 0.3.4'
gem 'RedCloth', '~> 4.2.9'
gem 'haml', '~> 3.1.7'
gem 'compass', '~> 0.12.2'
gem 'sass', '~> 3.2'
gem 'sass-globbing', '~> 1.0.0'
gem 'rubypants', '~> 0.2.0'
gem 'rb-fsevent', '~> 0.9'
gem 'stringex', '~> 1.4.0'
gem 'liquid', '~> 2.3.0'
gem 'directory_watcher', '1.4.1'
end
gem 'sinatra', '~> 1.4.2'