2016-08-09 69 views

Odpowiedz

6

wykonaj następujące czynności:

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

Jeśli chcesz jedną wkładkę na linii poleceń bez korzystania pip:

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

Dzięki, przy okazji jest martwy WxPython? od 2014 r. nie było realease. – ban

+0

Ostatnie zatwierdzenie na '' wxPython (classic) '' było [od 2015 r.] (https://github.com/wxWidgets/wxPython/commits/master). Robin Dunn, opiekun wxPython, wkłada większość swojego wysiłku w '' wxPython (Phoenix) '' [gdzie rozwój trwa] (https://github.com/wxWidgets/Phoenix/commits/master). Aby uzyskać jeden z tych buildów rozwoju, zobacz [tutaj] (https://wiki.wxpython.org/How%20to%20install%20wxPython#Installing_wxPython-Phoenix_using_pip), dla dokumentów, co jest inne w Phoenix zobacz [tutaj] (https://wxpython.org/Phoenix/docs/html/classic_vs_phoenix.html#classic-vs-phoenix). – nepix32

4

Podobnie jak przy każdej innej biblioteki Pythona:

pip show WxPython

Ponieważ nie zainstalowano tej biblioteki, mogę jedynie sugerować, że niektóre biblioteki zapewniają także atrybut __version__ lub version().

EDYCJA: @nepix32's answer zapewnia sposób, w jaki został wdrożony w WxPython.

+0

MMM sprawdzić wersję Pythona zrobić: 'python --version 'nie ma potrzeby PIP. Czy nie ma sposobu bez PIP? – ban

+0

@ban Nie wiem. Niektóre biblioteki udostępniają atrybut '__version__', np.' Import WxPython; WxPython .__ version__'. – DeepSpace

+0

@DeepSpace: Czy próbowałeś tego, co zasugerowałeś? – nepix32