Tôi đang làm việc trên mac OS X Yosemite, phiên bản 10.10.3.
Tôi đã cài đặt python2.7 và pip bằng macport như được thực hiện trong http://johnlaudun.org/20150512-installing-and-setting-pip-with-macports/
Tôi có thể cài đặt thành công các gói và nhập chúng vào bên trong môi trường python và tập lệnh python của mình. Tuy nhiên, không tìm thấy bất kỳ tệp thi hành nào được liên kết với một gói có thể được gọi từ dòng lệnh trong thiết bị đầu cuối.
Có ai biết những gì có thể là sai? (Thêm chi tiết bên dưới)
Ví dụ: trong khi cài đặt một gói có tên "rosdep" theo hướng dẫn trong http://wiki.ros.org/jade/Installation/Source
Tôi có thể chạy: sudo pip install -U rosdep
cài đặt nào không có lỗi và các tệp tương ứng nằm trong/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
Tuy nhiên, nếu tôi cố gắng chạy:, sudo rosdep init
nó sẽ báo lỗi:"sudo: rosdep: command not found"
Đây không phải là một lỗi cụ thể của gói. Tôi nhận được điều này cho bất kỳ gói nào được cài đặt bằng pip trên máy tính của tôi. Tôi thậm chí đã thử thêm
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
cho tôi $PATH
. Nhưng các tệp thực thi không được tìm thấy trên dòng lệnh, mặc dù các gói hoạt động hoàn hảo từ bên trong python.