เมื่อฉันลอง "sudo gem install rubocop" ฉันจะได้รับ ...
Building native extensions. This could take a while...
ERROR: Error installing rubocop:
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0/gems/rainbow-2.2.1/ext
/usr/bin/ruby2.3 mkrf_conf.rb
current directory: /var/lib/gems/2.3.0/gems/rainbow-2.2.1/ext
/usr/bin/ruby2.3 -rubygems /usr/share/rubygems-integration/all/gems/rake-10.5.0/bin/rake RUBYARCHDIR=/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/rainbow-2.2.1 RUBYLIBDIR=/var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/rainbow-2.2.1
/usr/bin/ruby2.3: No such file or directory -- /usr/share/rubygems-integration/all/gems/rake-10.5.0/bin/rake (LoadError)
rake failed, exit code 1
Gem files will remain installed in /var/lib/gems/2.3.0/gems/rainbow-2.2.1 for inspection.
Results logged to /var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/rainbow-2.2.1/gem_make.out
ดังนั้นฉันจึงได้ลองวิธีแก้ปัญหาจำนวนหนึ่งโดยเฉพาะจาก/programming/22544754/failed-to-build-gem-native-extension-installing-compass (อัญมณีที่แตกต่างกันข้อผิดพลาดเดียวกัน)
ฉันพยายามติดตั้ง RVM ใหม่ด้วย "ติดตั้ง rvm - ปิดการใช้งาน - ไบนารี 2.2.0" ซึ่งใช้เวลาสักครู่ แต่ไม่ได้แก้ไข
ต่อไปฉันลอง $ "sudo apt-get install ruby-dev" ซึ่งให้ผลตอบแทน
Reading package lists... Done
Building dependency tree
Reading state information... Done
ruby-dev is already the newest version (1:2.3.0+1).
The following packages were automatically installed and are no longer required:
dkms linux-headers-4.4.0-53 linux-headers-4.4.0-53-generic
linux-image-4.4.0-53-generic linux-image-extra-4.4.0-53-generic
python-appindicator python-gconf python-gi python-glade2
python-gobject python-pexpect python-ptyprocess python-xdg
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.
ฉันได้ลอง "gem update --system" ที่ฉันได้รับ ...
Latest version currently installed. Aborting.
ข้อเสนอแนะใด ๆ จะได้รับการชื่นชมอย่างมากเพราะฉันเป็น noob ทั้งหมดและฉันติดอยู่
rake
ติดตั้งแล้วหรือยัง?