![](/img/trans.png)
[英]Error compiling Compass LoadError on line [“179”] .. data.rb: Cannot load such file
[英]Ruby compass - cannot load such file — compass/core (LoadError)
我正在嘗試安裝指南針gem,並且在安裝指南針時使用的命令是-
gem install sass
gem install compass
現在,我可以使用以下命令查看sass的版本-
sass --version
但是當我這樣做時
compass --version
我得到的消息是-
/home/name/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- compass/core (LoadError)
from /home/name/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/lib/compass.rb:14:in `block in <top (required)>'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/lib/compass.rb:13:in `each'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/lib/compass.rb:13:in `<top (required)>'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/bin/compass:20:in `block in <top (required)>'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/bin/compass:8:in `fallback_load_path'
from /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/compass-1.0.3/bin/compass:19:in `<top (required)>'
from /home/name/.rbenv/versions/2.3.1/bin/compass:22:in `load'
from /home/name/.rbenv/versions/2.3.1/bin/compass:22:in `<main>'
我嘗試在Google上進行搜索,並遇到了很多關於指南針的github問題和stackoverflow問題,但這些問題都無濟於事。
我應該如何解決這個問題?
更新:-我被要求在此處包括以下命令的o / p-
gem list -d | grep compass -A 4
O / p:-
compass (1.0.3)
Authors: Chris Eppstein, Scott Davis, Eric M. Suzanne, Brandon
Mathis, Nico Hagenburger
Homepage: http://compass-style.org
Installed at: /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0
A Real Stylesheet Framework
compass-core (1.0.3)
Authors: Chris Eppstein, Scott Davis, Eric M. Suzanne, Brandon
Mathis
Homepage: http://compass-style.org/reference/compass/
License: MIT
Installed at: /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0
The Compass core stylesheet library
--
compass-import-once (1.0.5)
Author: Chris Eppstein
Homepage:
https://github.com/chriseppstein/compass/tree/master/import-once
License: MIT
Installed at: /home/name/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0
Speed up your Sass compilation by making @import only import each
不再支持Ruby羅盤。 最好下車。 但是我遇到了同樣的問題,只有一個虛擬機,一台裝有ruby 2.6.2p47和gem 3.0.3的linux機器,直到最后我看到gem install羅盤沒有得到羅盤核心。 而在其他版本上,它得到了。 解決方案-明確地執行以下操作:
gem install compass-core
無論如何-它對我有用,我希望它對其他流浪者有所幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.