Tôi đang cố gắng để có được Octopress (http://octopress.org/) làm việc, nhưng tôi đang gặp một số vấn đề. Tôi đang sử dụng POW (http://pow.cx/) và có vẻ như không tải phiên bản Ruby chính xác cho tôi (sử dụng RVM).Pow, RVM và ZSH không hoạt động cùng nhau
Luôn sử dụng phiên bản ruby mặc định RVM chứ không phải phiên bản được chỉ định trong .rvmrc. Phiên bản Ruby mặc định của tôi trong RVM là: ruby-1.9.3-p125.
Trong file .rvmrc của tôi, tôi có điều này: rvm use 1.9.2
tôi nhận được lỗi này trong trình duyệt khi quý khách đến thăm trang web của tôi:
LoadError: cannot load such file -- bundler/setup
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
~/Sites/Lejnus/lejnus/config.ru:1:in `block in <main>'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `instance_eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/builder.rb:4:in `initialize'
~/Sites/Lejnus/lejnus/config.ru:1:in `new'
~/Sites/Lejnus/lejnus/config.ru:1:in `<main>'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `eval'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:50:in `load_config'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:43:in `initialize'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `new'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/lib/nack/server.rb:13:in `run'
~/Library/Application Support/Pow/Versions/0.3.2/node_modules/nack/bin/nack_worker:4:in `<main>'
Tại sao nó sử dụng 1.9.3-p125 khi 1.9.2 được quy định tại tệp .rvmrc của tôi? Nếu tôi đặt 1.9.2 là mặc định, nó hoạt động tất nhiên ...
Không phải là nó phải làm phép thuật này cho tôi và sử dụng các phiên bản ruby chính xác?
rbenv rõ ràng hơn và đơn giản hơn rvm. Tất cả các điệu nhảy của tôi xung quanh lửa với rvm đã không thành công, nhưng trên rbenv tay khác chỉ đơn giản là làm việc. – frp
Kiểm tra xem bạn có gặp vấn đề tương tự với bash thay vì zsh hay không. – frp
Tôi đã thử trong bash, không có sự khác biệt. – Linus