Запитання з тегом «rubygems»

RubyGems - це інструмент управління пакетами для мови програмування Ruby. Це дозволяє користувачам завантажувати та оновлювати бібліотеки Ruby, а також забезпечує автоматичне вирішення залежності.

19
Не вдалося встановити Nokogiri - відсутній libxml2
Я завжди працював над проблемою встановлення Nokogiri, дотримуючись документації в навчальному посібнику " Встановлення Nokogiri ". Але цього разу, навіть після встановлення всіх залежностей, Nokogiri не встановлено. Я отримую таку помилку: libxml2 is missing. please visit <http://nokogiri.org/tutorials/installing_nokogiri.html> Я спробував встановити його, вказавши каталоги libxml2 та libxslt: sudo gem install nokogiri …

4
Настройте RSpec для тестування дорогоцінного каміння (не Rails)
За допомогою доданого генератора rspec-rails досить просто встановити RSpec для тестування програми Rails. Але як щодо додавання RSpec для тестування дорогоцінного каміння в розробці? Я не використовую ювелірних виробів чи подібних інструментів. Я просто використав Bundler ( bundle gem my_gem) для встановлення структури нового дорогоцінного каменю та редагування * .gemspec …
154 testing  rubygems  rspec  gem  rspec2 


16
Неможливо знайти клієнтську бібліотеку PostgreSQL (libpq)
Я намагаюся встановити PostgreSQL для Rails на Mac OS X 10.6. Спочатку я спробував встановити MacPorts, але це не вийшло, тому я зробив встановлення DMG одним клацанням. Це, здавалося, спрацювало. Я підозрюю, що мені потрібно встановити пакети розробки PostgreSQL, але я не маю уявлення, як це зробити на OS X. …


7
'sudo gem install' або 'gem install' та місця дорогоцінного каміння
Біг " sudo gem list --local" і " gem list --local" дають різні результати. Мій дорогоцінний шлях встановлений у моїй домашній папці і містить лише дорогоцінні камені з ' gem list --local'. Напевно, непогано, щоб дорогоцінні камені були встановлені в різних каталогах на моєму комп’ютері, тому я повинен мати дорогу …

5
Як реально працюють RVM та rbenv?
Мене цікавить, як реально працюють RVM та rbenv. Очевидно, вони обмінюються різними версіями Ruby та gemsets, але як цього досягти? Я припускав, що вони просто оновлюють символьні посилання, але заглибившись у код (і я повинен визнати, що мої знання про Баша є поверхневими), здається, вони роблять більше, ніж це.

17
Ігнорування GEM, оскільки його розширення не побудовані
Як на роботі, так і на домашніх комп’ютерах я нещодавно оновив Ruby до 2.3.1, використовуючи ruby-install . Я використовую chrubyяк свій перемикач Ruby. Я почав бачити це попередження у своєму терміналі: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions …
133 ruby  rubygems  chruby 

13
Рейки Ubuntu встановлюють збій на zlib
Я щойно перейшов до Ubuntu 8.10 як мій бокс для розробників; це мій перший серйозний набіг на Linux як ОС щоденного використання, і мені важко запускати Rails. Я дотримувався ряду навчальних посібників, які, здається, працюють добре, але коли я намагаюся використовувати інсталяцію дорогоцінних каменів або оновлювати дорогоцінні камені, я отримую …

17
не може завантажити такий файл - bundler / setup (LoadError)
Я встановлюю додаток Rails 4 за допомогою Ruby 2.0, але я отримую "Веб-додаток не вдалося запустити" і отримаю цей слід: cannot load such file -- bundler/setup (LoadError) /usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require' /usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/lib/phusion_passenger/loader_shared_helpers.rb:212:in `run_load_path_setup_code' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:96:in `preload_app' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:150:in `<module:App>' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:29:in `<module:PhusionPassenger>' /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/helper-scripts/rack-preloader.rb:28:in `<main>' Мій apache2.conf: LoadModule passenger_module /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19/buildout/apache2/mod_passenger.so PassengerRoot /usr/lib/ruby/gems/1.8/gems/passenger-4.0.19 PassengerDefaultRuby /usr/local/bin/ruby …

7
Ви вже активували X, але ваш Gemfile вимагає Y
Під час запуску rakeя отримую цю помилку: Ви вже активували граблі 0.9.2, але ваш Gemfile потребує граблі 0.8.7. Подумайте про використання пакету exec. Використання bundle exec rakeзамість просто rakeздається працює, але чи це найкращий спосіб виправити це?
128 ruby  rubygems  bundler 


4
Використання --no-rdoc та --no-ri з bundler
Під час використання gem install gem_nameя можу передавати --no-rdocта --no-riперемикати, щоб пропустити генерування документації RDoc / RI для дорогоцінного каміну при встановленні. Чи є подібний спосіб зробити це bundle install?


18
Недійсна специфікація формату дати в gemspec
У мене виникає наступна помилка, коли я намагаюся використовувати дорогоцінні камені у Windows, і я також посилався на цю публікацію stackoverflow та оновлені рубігми та рейки. Але нічого не могло вирішити проблему. Далі йде повна помилка, D: \> gem env Недійсна gemspec у [D: /RailsInstaller/Ruby1.8.7/lib/ruby/gems/1.8/specifications /tilt-1.3.3.gemspec]: недійсний формат дати у …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.