Cũng là một newbie ở đây, cố gắng để có được đường ray với heroku đang chạy. Tôi chạy vào chính xác cùng một vấn đề ngày hôm nay, đầu tiên là "Không thể tìm thấy RubyGem railties" vấn đề và sau đó sau khi gỡ bỏ cài đặt Ruby 1.9.2, vấn đề với heroku không làm việc nữa. Tôi tìm thấy 2 cách xung quanh nó, nhưng không chắc chắn nếu một trong hai là tuyệt vời.
Không gỡ cài đặt phiên bản ruby đi kèm với thanh công cụ. Thay vào đó, hãy chọn
(1): xóa nó khỏi PATH. Đối với tôi, cài đặt toolbelt đã thêm c: \ program files \ ruby1.9.3 vào biến hệ thống PATH của tôi. Tôi đã có c: \ ruby193 (nơi tôi đã cài đặt ruby bản thân mình trước đó) trong biến PATH người dùng của tôi. Sau khi gỡ bỏ một toolbelt được thêm từ PATH, mọi thứ bắt đầu hoạt động. (lưu ý: c: \ ruby193 nên được đặt trước c: \ program files \ heroku \ bin int biến hệ thống PATH hoặc khác nó sẽ không hoạt động)
(2): cách khác, tôi đã chuyển c: \ ruby193 từ PATH người dùng của tôi vào PATH hệ thống của tôi. Cài đặt lại các toolbelt, và cả ruby và heroku làm việc bây giờ. Nhưng tôi có cả hai phiên bản của ruby trong biến PATH của tôi.
Không chắc chắn nếu một trong hai cách là tuyệt vời vì tôi nghi ngờ bây giờ tôi có hai phiên bản ruby cài đặt và đang được sử dụng tùy thuộc vào những gì tôi đang làm. Nhưng ít nhất là cho phép tôi chuyển sang vấn đề tiếp theo, bây giờ đang cố gắng cài đặt các plugin heroku.
Tôi nghĩ rằng ruby trên đường ray được cho là làm mọi việc dễ dàng. Đã 4 ngày cố gắng định cấu hình 30 công cụ mới khác nhau (kết thúc rant)
Nguồn
2012-10-25 06:47:02
Cảm ơn, tôi chắc chắn sẽ làm điều này, ngoại trừ tôi (hơi ngẫu nhiên) đã quyết định cài đặt lại Toolbelt, điều này dường như khắc phục được sự cố. – oceaurill