2008-09-25 68 views
45

Trong ruby ​​đường dẫn thư viện được cung cấp trong $:, trong perl, nó nằm trong @INC - cách bạn nhận danh sách đường dẫn mà Python tìm kiếm mô-đun khi bạn nhập?Đường dẫn thư viện Python

+2

Trong Ruby Tôi nghĩ bạn có nghĩa là '$:'. '$" 'là danh sách các mô-đun được nạp bởi' require'. –

+0

Bạn nói đúng, cảm ơn! –

+0

Bạn có thể muốn xem câu trả lời của tôi và những người khác cho câu hỏi liên quan này tại đây: https://stackoverflow.com/ a/38485710/436794 – Pierz

Trả lời

60

Tôi nghĩ rằng bạn đang tìm kiếm sys.path

import sys 
print (sys.path) 
8
import sys 
sys.path 
65

Bạn cũng có thể bổ sung vào con đường này với các biến môi trường PYTHONPATH khi chạy, ngoài:

import sys 
sys.path.append('/home/user/python-libs') 
+4

+1 để tham chiếu * cả * sys.path.append và PYTHONPATH. –

Các vấn đề liên quan