Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Ruby] require: cannot load such file

Pagina: 1
Acties:

  • Punkie
  • Registratie: Oktober 2005
  • Laatst online: 07-11 20:36
Om misverstanden te vermijden: ik kan geen ruby. Mijn bedoeling was om het programms cucumber (geschreven in ruby) op te starten, maar dat wat zonder de waard gerekent.
code:
1
2
3
4
bitnami@linux:~/vdk/rel-2.3.6$ cucumber
/opt/bitnami/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- cucumber/rspec/disable_option_parser (LoadError)
        from /opt/bitnami/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
        from /usr/bin/cucumber:11:in `<main>'

Als ik het juist begrijp vind ie cucumber/rspec/disable_option_parser niet. machine draait (in vmware) een gestripte ubuntu 12.04 van bitnami.
Rspec package gedownload, niets
gem install rspec, ... , niets.
Er is wel degelijk een file aanwezig aanwezig, en wel op de locatie /opt/bitnami/ruby/vendor_ruby/cucumber/rspec/disable_option_parser.rb
Wat moet ik doen opdat dit zou werken?

ook nog geprobeert: aanpassen $RUBYLIB environment variable naar /opt/bitnami/ruby/vendor_ruby/, resultaat: geen verschil
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
bitnami@linux:~/vdk/rel-2.3.6$ ruby -e 'puts $:'
/opt/bitnami/ruby/lib/ruby/site_ruby/1.9.1
/opt/bitnami/ruby/lib/ruby/site_ruby/1.9.1/x86_64-linux
/opt/bitnami/ruby/lib/ruby/site_ruby/
/opt/bitnami/ruby/lib/ruby/vendor_ruby/1.9.1
/opt/bitnami/ruby/lib/ruby/vendor_ruby/1.9.1/x86_64-linux
/opt/bitnami/ruby/lib/ruby/vendor_ruby/
/opt/bitnami/ruby/lib/ruby/1.9.1
/opt/bitnami/ruby/lib/ruby/1.9.1/x86_64-linux
/opt/bitnami/ruby/lib/ruby/
/opt/bitnami/ruby/lib
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/site_ruby/1.9.1
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/site_ruby/1.9.1/x86_64-linux
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/site_ruby
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/vendor_ruby/1.9.1
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/vendor_ruby/1.9.1/x86_64-linux
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/vendor_ruby
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/1.9.1
/bitnami/lampstack-linux-x64/output/ruby/lib/ruby/1.9.1/x86_64-linux
bitnami@linux:~/vdk/rel-2.3.6$

  • Ozzie
  • Registratie: Februari 2004
  • Laatst online: 16:36
Denk dat dit beter past in Non-Windows Operating Systems dan in Programming.

Maar om je toch te helpen. Hoe heb je de boel geinstalleerd?
Als ik het volgende doe:
code:
1
2
sudo apt-get install ruby ruby-dev
sudo gem install cucumber


Dan werkt het gewoon:
code:
1
2
oscar@oscar-toshiba:~$ cucumber --version
1.2.3

"Write code as if the next maintainer is a vicious psychopath who knows where you live."


  • Punkie
  • Registratie: Oktober 2005
  • Laatst online: 07-11 20:36
Bedankt! Ik had cucumber geinstallerd met apt-get, rpsec ook.
Een gem install van rspec veranderde echter niets.
Gem install cucumber faalt echter omdat bij een library "ruby-static" niet vind :S Deze is inderdaad niet aanwezig maar ik vind ook geen package welke WEL deze lib heeft. AAAArgh!