Vì vậy, tôi đang gặp sự cố đường dẫn trên OS X Leopard. Có vẻ như OS X đang thêm các đường dẫn khác mà tôi không nói và nó gây rối với ưu tiên đường dẫn của tôi. Tôi chỉ có một tệp .bash_login
, tôi không có tệp .bashrc
hoặc tệp .profile. tập tin .bash_login
của tôi là như vậy:Các tệp khác nhau có thể có khai báo PATH cho OS X Terminal trong chúng là gì?
export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Khi tôi chạy xuất khẩu đây là con đường nó sẽ trả về:
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin"
Bất kỳ ý tưởng về những gì có thể được đặt/usr/bin trong đó và làm thế nào tôi có thể nhận được /usr/local/bin
là ưu tiên cao hơn.
Tôi đang gắn thẻ này cho Rails quá vì đó là những gì tôi đang làm việc ngay bây giờ ... có vẻ như Mac được xây dựng trong Ruby, Rails và Gems được ưu tiên hơn cái tôi đã cài đặt tại /usr/local/bin
, hình như có thể các bạn Rubyists cũng có thể giúp bạn.
Cảm ơn ayaz, ít nhất là đã nói với tôi rằng đường dẫn X11 và git đã được thêm vào đó như thế nào. Vẫn đang săn lùng những món đồ khác. –
@Tim K: Bản chỉnh sửa trả lời của tôi những gì tôi tin là tài khoản cho các mục khác. – ayaz
tuyệt vời! cảm ơn bạn rất nhiều! –