Trên hệ thống Ubuntu (10.10), tôi có gói Python tự cài đặt /usr/local/lib/python2.6/site-packages/
. Điều này không có trong đường dẫn mặc định (sys.path). Làm thế nào để tôi thêm thư mục này vào đường dẫn?
Đặt $PYTHONPATH
biến môi trường là một giải pháp, tất nhiên, nhưng tôi đang tìm kiếm một cách thanh lịch hơn để làm điều này. Ví dụ, easy_install
cũng đặt các gói đã cài đặt trong đó, sys.path của tôi trông giống như thế này:
['', '/usr/local/lib/python2.6/dist-packages/keyring-0.5.1-py2.6.egg',
'/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk',
'/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload',
'/usr/local/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages',
'/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/pymodules/python2.6',
'/usr/lib/pymodules/python2.6/gtk-2.0']
vì vậy, đường dẫn rõ ràng không phải là mặc định được tích hợp vào nhị phân Python.
Có một tập tin cấu hình duy nhất có chứa các mục ở trên không? Hoặc theo những cách nào có thể sửa đổi nó?