2016-02-20 187 views
1

我想爲我的應用使用條紋寶石,我已經將條紋添加到了寶石文件,但是之後當我執行捆綁安裝時出現錯誤「出現錯誤時安裝unf_ext(0.0.7.2)和Bundler無法繼續,請確保gem install unf_ext -v '0.0.7.2'在捆綁之前成功完成。「我試圖捆綁安裝unf_ext,但仍然沒有工作。我該如何解決這個問題? 源「https://rubygems.org當我運行軟件包安裝時出現錯誤

#ruby version 
ruby '2.0.0' 

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' 
gem 'rails', '4.2.5.1' 
# Use sqlite3 as the database for Active Record 
gem 'sqlite3', group: [:development, :test] 

gem 'pg', group: :production 
#gem 'pg', '0.18.4' 

gem 'rails_12factor', group: :production 

# use boodtrap for mibae 
gem 'bootstrap-sass' 

#Use stripe for ecommerce payments 
gem 'stripe', '~> 1.36' 

#gem 'unf_ext', '~> 0.0.7.2' 

# Use SCSS for stylesheets 
gem 'sass-rails', '~> 5.0' 
# Use Uglifier as compressor for JavaScript assets 
gem 'uglifier', '>= 1.3.0' 
# Use CoffeeScript for .coffee assets and views 
gem 'coffee-rails', '~> 4.1.0' 
# See https://github.com/rails/execjs#readme for more supported runtimes 
# gem 'therubyracer', platforms: :ruby 

# Use jquery as the JavaScript library 
gem 'jquery-rails' 
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks 
gem 'turbolinks' 
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder 
gem 'jbuilder', '~> 2.0' 
# bundle exec rake doc:rails generates the API under doc/api. 
gem 'sdoc', '~> 0.4.0', group: :doc 

# Use ActiveModel has_secure_password 
# gem 'bcrypt', '~> 3.1.7' 

# Use Unicorn as the app server 
# gem 'unicorn' 

# Use Capistrano for deployment 
# gem 'capistrano-rails', group: :development 

group :development, :test do 
    # Call 'byebug' anywhere in the code to stop execution and get a debugger console 
    gem 'byebug' 
end 

group :development do 
    # Access an IRB console on exception pages or by using <%= console %> in views 
    gem 'web-console', '~> 2.0' 

    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring 
    gem 'spring' 
end 
+0

同樣的問題出現在這裏,http://stackoverflow.com/questions/35473812/installing-unf-ext-0-0-7-2-not-working,嘗試回答。 –

+0

我查過了。無法安裝ruby-devel。 – hujihuji

+0

我該如何解決這個問題? – hujihuji

回答

2

此錯誤的發生可能由於對系統在您需要依賴各種問題,您使用的,所以請確保您通過訪問以下官方gem作者頁面滿足他們所有:

看一看下面給出的開發人員的主頁查詢您滿足所需的所有依存關係:

unf_ext 0.0.7.2 : Unicode Normalization Form support library for CRuby

=>如果錯誤是因爲缺少gmkdir的,然後運行下面的命令:

brew install coreutils 

=>如果錯誤是由於缺少C++然後運行該波紋管命令相關的報頭:

yum install gcc-c++ 
+0

我做了[brew install coreutils]但仍然無法工作。 – hujihuji

+0

你知道解決這個問題的其他方法嗎? – hujihuji

+0

當您運行不同的命令時,您能否更新您的問題,並在控制檯上顯示錯誤? –

1

我遇到了同樣的問題。 更新和升級SO的軟件包解決了我的問題。

sudo apt-get update & sudo apt-get upgrade