Tôi có một tập lệnh Python mà tôi muốn có thể chạy dễ dàng từ Finder hoặc Quicksilver. Thật không may, bất kỳ phương pháp chạy tập lệnh nào mà không sử dụng thiết bị đầu cuối đều không thể tìm thấy thư viện của tôi.
Ví dụ, chạy
thực hiện tập lệnh shell "~/anaconda/bin/python -c 'import sys; print len(sys.path)'"
Giá trị từ Applescript là 13 nhưng đang chạy
~/anaconda/bin/python -c 'nhập sys; print len(sys.path)'
cho 15 từ thiết bị đầu cuối. điều này làm tôi suy nghĩ .bash_profile
Có lẽ không phải là nơi tốt nhất để sửa đổi đường dẫn Python. Có cách nào để thực hiện các thay đổi đối với đường dẫn Python có thể ảnh hưởng đến thiết bị đầu cuối và mọi thứ khác không? Nếu vậy, đây có phải là cách ưa thích để sửa đổi đường dẫn Python không?
Đây là một số thông tin phiên bản cho thiết lập của tôi:
Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (mặc định, ngày 11 tháng 11 năm 2013, 10:49:09)
[GCC 4.0.1 (Apple Inc. build 5493)] trên darwin
Tôi là một lập trình viên xuất sắc, rất giỏi!