pip3 list --outdated --format=legacy gives an exception
Cecil Westerhof
Cecil at decebal.nl
Sat May 27 07:03:23 EDT 2017
I migrated from an openSUSE systemto a Debian system. When I execute
on the Debian system:
pip3 list --outdated --format=legacy
I get:
Exception:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/commands/list.py", line 157, in run
packages = self.get_outdated(packages, options)
File "/usr/lib/python3/dist-packages/pip/commands/list.py", line 168, in get_outdated
dist for dist in self.iter_packages_latest_infos(packages, options)
File "/usr/lib/python3/dist-packages/pip/commands/list.py", line 169, in <listcomp>
if dist.latest_version > dist.parsed_version
TypeError: unorderable types: Version() > SetuptoolsVersion()
What is happening here? On my openSUSE system it worked without a
problem.
It is a Debian 9 system and the pip3 version is:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
More information about the Python-list
mailing list