2016-08-09 32 views

Trả lời

6

Đỗ như sau:

>>> import wx 
>>> wx.version() 
'3.0.2.0 msw (classic)' 
>>> wx.__version__ 
'3.0.2.0' 

Nếu bạn muốn có một one-liner trên dòng lệnh mà không sử dụng pip:

python -c "import wx;print wx.__version__" 
+0

Cảm ơn, Bằng cách này, WxPython đã chết? đã không có một realease kể từ năm 2014. – ban

+0

Cam kết cuối cùng trên '' wxPython (cổ điển) '' là [từ 2015] (https://github.com/wxWidgets/wxPython/commits/master). Robin Dunn, người duy trì wxPython đang đặt hầu hết nỗ lực của mình vào '' wxPython (Phoenix) '' [nơi phát triển đang diễn ra] (https://github.com/wxWidgets/Phoenix/commits/master). Để có được một trong những phát triển này, hãy xem [tại đây] (https://wiki.wxpython.org/How%20to%20install%20wxPython#Installing_wxPython-Phoenix_using_pip), cho các tài liệu về những gì khác biệt ở Phoenix, hãy xem [tại đây] (https://wxpython.org/Phoenix/docs/html/classic_vs_phoenix.html#classic-vs-phoenix). – nepix32

4

Cũng giống như bạn làm với tất cả các thư viện Python khác:

pip show WxPython

Như tôi đã không đã cài đặt thư viện này, tôi chỉ có thể gợi ý rằng một số thư viện cũng cung cấp thuộc tính __version__ hoặc version().

EDIT: @nepix32's answer cung cấp cách nó được triển khai trong WxPython.

+0

MMM để kiểm tra phiên bản python tôi làm: '--version python 'không cần cho PIP. Không có cách nào không có PIP? – ban

+0

@ban Tôi không biết. Một số thư viện cung cấp thuộc tính '__version__', ví dụ' nhập WxPython; WxPython .__ version__'. – DeepSpace

+0

@DeepSpace: Bạn đã thử những gì bạn đã gợi ý chưa? – nepix32

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