我用过sudo bundle install,这可能是问题的原因?
我现在有:
gem -v 2.6.14ruby -v ruby 2.3.5p376(2017-09-14修订版59905)[x86_64-darwin15]jekyll -v jekyll 3.6.2bundle -vBundler版本1.16.0.pre.3我试图运行bundle exec jekyll serve或只是遇到以下错误jekyll serve
/Users/myusername/.rvm/rubies/ruby-2.3.5/lib/ruby/site_ruby/2.3.0/rubygems.rb:271:in
cd my_pathactivate_bin_path'from /Users/myusername/.rvm/gems/ruby-2.3. 5/bin/bundle:23:insudo bundle installeval'from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/ruby_executable_hooks :15: in`
此外,当访问我有我的博客的文件夹时,gem -v我收到以下消息:
VM使用你的Gemfile来选择Ruby,它很好 - Heroku也这样做,你可以用'rvm rvmrc warning ignore/Library/WebServer/Documents/blog/Gemfile'忽略这些警告.要忽略所有文件的警告,请运行'rvm rvmrc warning ignore allGemfiles'.未知的ruby解释器版本(不知道如何处理):RUBY_VERSION.
我不知道如何解决这个问题.我只是想创建我的静态博客,说实话,我不知道Ruby,Gem或Bundle :)所以我很感激一些见解!
我尝试克隆这个仓库并运行bundle install.捆绑过程失败并抛出此错误:
...
Installing nokogiri 1.6.2.1 with native extensions
Building nokogiri using packaged libraries.
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
/Users/zulhilmizainudin/.rvm/rubies/ruby-2.2.0/bin/ruby -r ./siteconf20151130-43880-pntnc6.rb extconf.rb
Building nokogiri using packaged libraries.
-----
libiconv is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.
Provided …Run Code Online (Sandbox Code Playgroud) 我有一台白色Macbook,我必须在10个小时内参加一个会议,但我遇到了很多问题.
首先,我想要Rails 3,所以我使用MacPorts来安装Ruby 1.8.7.它工作得很好;)然后我想我应该安装Rails 3,但不,不!它说:
Run Code Online (Sandbox Code Playgroud)$ sudo gem install rails --pre ERROR: Error installing rails: activesupport requires Ruby version >= 1.8.7.
我该怎么办?我已经有1.8.7了!