Как найти номер версии psycopg2

Я установил psycopg2 на моей машине Ubuntu Natty с помощью apt-get. Теперь я хотел бы узнать номер его версии. Может ли кто-нибудь сказать, какой метод найти номер версии для таких пакетов python.

2 ответов


поскольку вы установили его с помощью диспетчера пакетов, вы можете получить версию из командной строки с помощью этой команды:

dpkg -s psycopg2

кроме того, вы можете получить версию с помощью pip, если у вас это установлено

pip freeze | grep psycopg2

или просто выполнить команду python, чтобы сказать вам:

python -c "import psycopg2; print(psycopg2.__version__)"

выход примеры:

λ > pip freeze | grep psycopg2
psycopg2==2.4.4

λ > python -c "import psycopg2; print(psycopg2.__version__)"
2.4.4 (dt dec pq3 ext)

Вы можете проверить __version__ атрибут модуля, из Python:

>>> psycopg2.__version__
'2.5 (dt dec pq3 ext)'