--with-threads
(là mặc định) sẽ có nghĩa là Python hỗ trợ luồng, nghĩa là import thread
sẽ hoạt động. Một cách dễ dàng để kiểm tra điều này là với python$version -m threading
--enable-shared
sẽ có nghĩa là Python đi kèm với một tập tin libpython$version.so
, cài đặt trong $prefix/lib
(cùng thư mục python$version
, không phải bên trong nó.) Điều dễ nhất để làm là nhìn nếu tập tin đó là có - giả sử bạn muốn biết vì bạn cần sử dụng thư viện chia sẻ libpython này. Nếu bạn thực sự cần biết liệu python$version
nhị phân có sử dụng thư viện được chia sẻ này hay không, ldd
sẽ cho bạn biết điều đó. Tôi tạo sự khác biệt đó vì trên Debian, /usr/lib/python$version.so
sẽ tồn tại mặc dù /usr/bin/python$version
được liên kết tĩnh.
Nguồn
2012-02-08 13:05:25
Thử phân tích cú pháp thông tin từ pyconfig.h? Tệp này được tạo trong thời gian biên dịch và là nền tảng cụ thể. Không chắc chắn nếu nó có tất cả các cờ, mặc dù: (Cũng chạy python -v có thể tiết lộ một số thông tin. –