คำถามติดแท็ก rubygems

RubyGems เป็นเครื่องมือจัดการแพ็คเกจสำหรับภาษาการเขียนโปรแกรม Ruby อนุญาตให้ผู้ใช้ดาวน์โหลดและอัปเดตไลบรารี Ruby และให้การแก้ปัญหาการพึ่งพาอัตโนมัติ

7
อัปเดตอัญมณีเดียวด้วยบันเดิล
ฉันใช้ตัวรวมเครื่องเพื่อจัดการการพึ่งพาในแอพของฉัน gem 'gem-name', :git => 'path/to/my/gem.git' หากต้องการอัปเดตอัญมณีนี้ฉันจะใช้งานbundle updateแต่ยังอัปเดตอัญมณีทั้งหมดที่กล่าวถึงใน Gemfile ดังนั้นคำสั่งให้อัพเดตอัญมณีเฉพาะหนึ่งอันคืออะไร?
233 ruby  rubygems  bundler 

20
ฉันจะอัปเดต Ruby Gems จากด้านหลังพร็อกซี (ISA-NTLM) ได้อย่างไร
ไฟร์วอลล์ที่ฉันใช้งานอยู่กำลังเรียกใช้เซิร์ฟเวอร์ Microsoft ISA ในโหมด NTLM-only มีใครบ้างที่ประสบความสำเร็จในการรับพลอย Ruby เพื่อติดตั้ง / อัปเดตผ่าน Ruby SSPI gem หรือวิธีการอื่น ... หรือฉันแค่ขี้เกียจ? หมายเหตุ: rubysspi-1.2.4 ไม่ทำงาน สิ่งนี้ใช้ได้กับ "igem" ซึ่งเป็นส่วนหนึ่งของโครงการ IronRuby
232 ruby  proxy  rubygems  ironruby 

20
ไม่สามารถติดตั้ง pg gem
ฉันลองใช้gem install pgแต่ดูเหมือนจะใช้งานไม่ได้ gem install pg ให้ข้อผิดพลาดนี้ Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. C:/Ruby/bin/ruby.exe extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config …

15
find_spec_for_exe ': ไม่สามารถหา gem bundler (> = 0.a) (Gem :: GemNotFoundException)
ฉันใช้sudo bundle installและนั่นอาจเป็นสาเหตุของปัญหาหรือไม่ ตอนนี้ฉันมี: gem -v 2.6.14 ruby -v ruby 2.3.5p376 (2017-09-14 รุ่นที่ปรับปรุง 59905) [x86_64-darwin15] jekyll -v jekyll 3.6.2 bundle -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 `find_spec_for_exe': can't find gem bundler (>= 0.a) (Gem::GemNotFoundException) from /Users/myusername/.rvm/rubies/ruby-2.3.5/lib/ruby/site_ruby/2.3.0/rubygems.rb:299:in `activate_bin_path' from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/bundle:23:in `<main>' from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/ruby_executable_hooks:15:in `eval' from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/ruby_executable_hooks:15:in `<MacBooMacBook-MacBook-MacBook-Pro-MacBook-PrMacBook-MacBooMacBMaMacBMaMaMaMaMaMaMaMaMacBMaMaMaMacBMa นอกจากนี้เมื่อเข้าถึงโฟลเดอร์ที่ฉันมีบล็อกของcd …
218 ruby  rubygems  bundle  jekyll 

20
การติดตั้ง libv8 gem บน OS X 10.9+
ฉันพยายามติดตั้ง libv8 3.16.14.3 แต่ได้รับข้อผิดพลาดใน OSX Mavericks โดยใช้ rvm ที่เสถียรและ ruby-1.9.3-p125 นี่คือผลลัพธ์ของการรันคำสั่ง 'gem install libv8': ~/src(branch:master) » gem install libv8 Fetching: libv8-3.16.14.3.gem (100%) Building native extensions. This could take a while... ERROR: Error installing therubyracer: ERROR: Failed to build gem native extension. /Users/me/.rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb creating Makefile Compiling v8 for x64 Using …

24
ไม่ได้โหลดไลบรารี: ข้อผิดพลาด libmysqlclient.16.dylib เมื่อพยายามเรียกใช้ 'เซิร์ฟเวอร์ราง' บน OS X 10.6 ด้วยอัญมณี mysql2
ฉันดิ้นรนกับสิ่งนี้มาระยะหนึ่งแล้ว ฉันได้ติดตั้ง Rails 3, gem, mysql บนเครื่อง Snow Leopard ของฉันแล้ว ทุกอย่างเป็นไปด้วยดีจนกระทั่งฉันสร้างโครงการแรกและพยายามวิ่ง rails server เมื่อใช้งานนี้ฉันจะได้รับ: jontybrook$ rails server /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle: dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle, 9): Library not loaded: libmysqlclient.16.dylib (LoadError) Referenced from: /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle Reason: image not found - /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle from /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/lib/mysql2.rb:7 from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:64:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:64:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:62:in `each' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:62:in `require' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:51:in …

9
ข้อมูลจำเพาะที่ไม่ได้รับการแก้ไขระหว่าง Gem :: Specification.reset:
เมื่อเปิดตัว Guard ฉันได้รับผลลัพธ์นี้: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (>= 1.0.2) ffi (>= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this causes problems. สิ่งนี้หมายความว่าอย่างไรและฉันจะแก้ไขได้อย่างไร เนื้อหาของ Guardfile: guard 'livereload' do watch(%r{.+\.(css|js|html)$}) end guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
192 ruby  rubygems  guard 

14
ไม่สามารถติดตั้งอัญมณีบน OS X“ El Capitan”
ฉันไม่สามารถติดตั้งและรันfakes3gem บน El Capitan Beta 5 ได้ ฉันเหนื่อย: sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 จากนั้นฉันก็ลองทำตามวิธี cocoapods มันใช้งานได้กับ cocoapods แต่ไม่ใช่สำหรับ fakes3 mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem install cocoapods [...] 1 gem installed gem install fakes3 ERROR: While executing gem ... (Gem::FilePermissionError) …
182 ruby  macos  rubygems 

8
อัญมณีพื้นเมือง 'json' ต้องการเครื่องมือสร้างที่ติดตั้ง
ฉันruby 1.9.2p180 (2011-02-18) [i386-mingw32]ติดตั้งบนเครื่อง windows 7 ของฉันแล้ว ตอนนี้ฉันพยายามติดตั้ง JSON gem โดยใช้คำสั่ง "gem install json" และได้รับข้อผิดพลาดดังต่อไปนี้ ERROR: Error installing JSON: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from '[http://rubyinstaller.org/downloads][1]' and follow the instructions at '[http://github.com/oneclick/rubyinstaller/wiki/Development-Kit][2]' จากนั้นฉันไปและดาวน์โหลด DevKit-4.5.0-20100819-1536-sfx.exe แยกออกเป็น …
178 ruby  json  windows-7  rubygems 

13
ถอนการติดตั้งพลอยที่ติดตั้งทั้งหมดใน OSX หรือไม่
มีอินสแตนซ์ที่ฉันต้องการเปลี่ยนกลับและถอนการติดตั้งการติดตั้งพลอยก่อนหน้านี้ทั้งหมด ตัวอย่างเช่นฉันต้องการช่วยเพื่อนโยกย้ายเครื่องจักรการพัฒนารางของพวกเขาเพื่อใช้ RVM เนื่องจากก่อนหน้านี้พวกเขาใช้ระบบทั้งระบบgemเขาประสบกับอาการปวดหัวหลายอย่างเมื่อทำงานกับหลายโครงการ โดยพื้นฐานแล้วเขาเป็นลูกคนโตของผู้เปลี่ยนใจเลื่อมใส RVM ฉันจะถอนการติดตั้งอัญมณีทั้งหมดอย่างหรูหราบนระบบ OSX ของเขาได้อย่างไร
177 ruby  rubygems 

6
การติดตั้ง CocoaPods: ไม่มีการตอบสนอง
กำลังพยายามติดตั้ง CocoaPods จากเทอร์มินัล: $ sudo gem install cocoapods หลังจากป้อนรหัสผ่านรูทของฉันแล้วจะไม่มีอะไรเกิดขึ้น ฉันจะแก้ไขข้อบกพร่องได้อย่างไร
176 ruby  rubygems  cocoapods 

12
คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777
ทุกครั้งที่ฉันรันคำสั่งนี้rails server: คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777 ฉันค้นหาวิธีแก้ปัญหาที่นี่และพวกเขากล่าวว่าพิมพ์: chmod go-w /usr/local/bin แต่ฉันได้รับข้อผิดพลาดนี้: chmod: ไม่สามารถเปลี่ยนโหมดไฟล์ใน / usr / local / bin: ไม่อนุญาตให้ใช้งาน ฉันใช้ OS X ตามวิธี

3
Ruby: จะเขียนอัญมณีอย่างไร? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการเขียนแพ็คเกจสำหรับ Ruby และทำให้มันเป็นอัญมณี เครื่องมือขั้นตอนและข้อผิดพลาดคืออะไร มีแบบฝึกหัดที่ดี screencasts ฯลฯ ซึ่งช่วยให้คุณเรียนรู้วิธีทำ
160 ruby  rubygems 

13
คุณไม่มีสิทธิ์เขียนสำหรับไดเร็กทอรี /Library/Ruby/Gems/2.3.0 (ผู้ใช้ mac)
ด้านล่างนี้คือสิ่งที่ฉันต้องทำ ในการเรียกใช้ข้อมูลจำเพาะคุณจะต้องติดตั้ง RSpec ขั้นแรกให้เรียกใช้gem install bundlerในไดเรกทอรีรากของโครงการของคุณ bundle installจากนั้นเรียกใช้ ในการรันไฟล์ข้อมูลจำเพาะเดียวให้รันคำสั่งดังนี้: bundle exec rspec spec/00_hello_spec.rb. bundle exec rspecเมื่อต้องการเรียกใช้ทั้งหมดของรายละเอียดในครั้งเดียววิ่ง ดังนั้นฉันพิมพ์gem install bundlerใน Terminal และได้รับข้อผิดพลาด: คุณไม่มีสิทธิ์เขียนสำหรับไดเร็กทอรี /Library/Ruby/Gems/2.3.0 และนี่อยู่ในไฟล์โปรเจ็กต์ในอะตอม source "https://rubygems.org" gem "rspec", "~> 3.2.0" คำถามของฉันคือ: ดูเหมือนว่าเทอร์มินัลให้การตอบสนองฉันเพราะฉันไม่ควรเปลี่ยนแปลงอะไรกับทับทิมและฉันต้องเข้าไปbundle installในอะตอม? ใครช่วยบอกวิธีใช้อะตอมหรือรันอะไรก็ได้ในอะตอม

7
ฉันจะระบุไฟล์. gem ภายในเครื่องใน Gemfile ของฉันได้อย่างไร
gem install xx.gemฉันมีสองไฟล์อัญมณีซึ่งผมติดตั้งผ่านทาง ฉันสามารถบอก Bundler ให้ใช้งานได้หรือไม่ หรือฉันจะต้องระบุเส้นทางที่มา?
158 ruby  rubygems  bundler 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.