Articles of rubygems

A jóia nativa de ‘json’ requer ferramentas de compilation instaladas

Eu tenho ruby 1.9.2p180 (2011-02-18) [i386-mingw32] instalado no meu windows 7 máquina. Agora eu tentei instalar o gem JSON usando o comando “gem install json” e recebi o seguinte erro. 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 […]

gem install: Falha ao criar gem extensão nativa (não é possível encontrar arquivos de header)

Eu estou usando o Fedora 14 e tenho o MySQL e o servidor MySQL 5.1.42 instalados e em execução. Agora eu tentei fazer isso como usuário root: gem install mysql Mas eu recebo este erro: Building native extensions. This could take a while… ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby […]

Erro ao instalar o json gem ‘mkmf.rb não pode encontrar arquivos de header para ruby’

Para contexto, em um servidor remoto que tenha um firewall. Estou configurando meu ambiente por meio de um proxy. Eu tenho ruby 1.8.7 . Quando tento gem instalar .. sudo gem install –http-proxy : json Estou tendo o erro a seguir: Building native extensions. This could take a while… ERROR: Error installing json: ERROR: Failed […]

aviso: mundo inseguro dir / usr / local / bin no PATH, modo 040777

Toda vez que eu executo este rails server comandos: aviso: mundo inseguro dir / usr / local / bin no PATH, modo 040777 Eu procurei por uma solução aqui e eles disseram para digitar: chmod go-w /usr/local/bin Mas eu recebo este erro: chmod: Não é possível alterar o modo de arquivo em / usr / […]

Inicialização não inicializada ActiveSupport :: Dependencies :: Mutex (NameError)

Quando eu quero criar um projeto Ruby on Rails, recebo a mensagem abaixo. /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError) from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require’ from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support.rb:57 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require’ from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/rails_generator.rb:31 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require’ from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require’ from /usr/lib/ruby/gems/1.8/gems/rails-2.3.8/bin/rails:15 from /usr/bin/rails:19:in `load’ from /usr/bin/rails:19 O que deu errado? Como faço pra consertar?

nenhum arquivo para carregar – rubygems (LoadError)

Eu recentemente instalei o rails no fedora 12. Eu também sou novo no linux. Tudo funciona bem no Windows 7. Mas estou enfrentando muitos problemas no linux. Ajuda por favor! Eu instalei todos os itens essenciais ao meu conhecimento para colocar o script / servidor básico em funcionamento. Eu tenho esse erro de boot.rb aparecendo […]

Não é possível instalar gems no OS X “El Capitan”

Eu não sou capaz de instalar e executar fakes3 gem no El Capitan Beta 5. Eu tentei: sudo gem install fakes3 ERROR: While executing gem … (Errno::EPERM) Operation not permitted – /usr/bin/fakes3 Então eu tentei fazer do jeito cocoapods. Funcionou para cocoapods mas não para fakes3. mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem install cocoapods […] […]

Significado de til-maior-que (~>) no requisito de versão?

Qual o significado do requisito de versão em especificações de gemas? hanna-0.1.12 depende de [haml (~> 2.2.8)]

‘sudo gem install’ ou ‘gem install’ e localizações de gem

Executar ‘ sudo gem list –local ‘ e ‘ gem list –local ‘ me dá resultados diferentes. Meu caminho gem está definido para a minha pasta pessoal e contém apenas as jóias de ‘ gem list –local ‘. Provavelmente não é bom ter gemas instaladas em diretórios diferentes no meu computador, então devo ter o […]

Como fazer –no-ri –no-rdoc o padrão para a instalação gem?

Eu não uso a saída RI ou RDoc das gemas que eu instalo na minha máquina ou nos servidores que eu manipulo (eu uso outros meios de documentação). Cada gem que eu instalar instala a documentação RI e RDoc por padrão, porque eu esqueço de setar –no-ri –no-rdoc . Existe uma maneira de tornar esses […]