mirror of
				https://github.com/KevinMidboe/python-gpiozero.git
				synced 2025-10-29 17:50:37 +00:00 
			
		
		
		
	Document how to get the gpiozero version number
This commit is contained in:
		@@ -70,3 +70,26 @@ In this case, all references to items within GPIO Zero must be prefixed::
 | 
			
		||||
 | 
			
		||||
    button = gpiozero.Button(2)
 | 
			
		||||
 | 
			
		||||
How can I tell what version of gpiozero I have installed?
 | 
			
		||||
=========================================================
 | 
			
		||||
 | 
			
		||||
The gpiozero library relies on the setuptools package for installation
 | 
			
		||||
services.  You can use the setuptools ``pkg_resources`` API to query which
 | 
			
		||||
version of gpiozero is available in your Python environment like so::
 | 
			
		||||
 | 
			
		||||
    >>> from pkg_resources import require
 | 
			
		||||
    >>> require('gpiozero')
 | 
			
		||||
    [gpiozero 1.2.0 (/usr/local/lib/python2.7/dist-packages)]
 | 
			
		||||
    >>> require('gpiozero')[0].version
 | 
			
		||||
    '1.2.0'
 | 
			
		||||
 | 
			
		||||
If you have multiple versions installed (e.g. from ``pip`` and ``apt-get``)
 | 
			
		||||
they will not show up in the list returned by the ``require`` method. However,
 | 
			
		||||
the first entry in the list will be the version that ``import gpiozero`` will
 | 
			
		||||
import.
 | 
			
		||||
 | 
			
		||||
If you receive the error "No module named pkg_resources", you need to install
 | 
			
		||||
the ``pip`` utility. This can be done with the following command in Raspbian::
 | 
			
		||||
 | 
			
		||||
    $ sudo apt-get install python-pip
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user