Подтвердить что ты не робот

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

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

4b9b3361

Ответ 1

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

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)

Ответ 2

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

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