pip instead of
With pip, list all installed packages and their versions via:
On most Linux systems, you can pipe this to
findstr on Windows) to find the row for the particular package you’re interested in.
pip freeze | grep lxml
pip freeze | findstr lxml
For an individual module, you can try the
__version__ attribute. However, there are modules without it:
python -c "import requests; print(requests.__version__)" 2.14.2 python -c "import lxml; print(lxml.__version__)"
Traceback (most recent call last):
File “<string>”, line 1, in <module>
AttributeError: ‘module’ object has no attribute ‘version‘
Lastly, as the commands in your question are prefixed with
sudo, it appears you’re installing to the global python environment. I strongly advise to take look into Python virtual environment managers, for example virtualenvwrapper.