Как обновить пакет Python PygreSQL на Linux Debian?

У меня установлен Linux Debian.
В репозитории debian последней стабильной версией PygreSQL является 4.0

Последняя версия PygreSQL — 5.0.2, но я не вижу debian на этом сайте:
http://www.pygresql.org/download/index.html

Что мне делать?

2 ответа

    1. Скачать исходный код пакета
    2. Установите его локально в рамках установки python
      с virtualenv:
      pip install —no-index —find-links file:ваш путь сюда имя модуля

    общесистемный:
    sudo pip install —no-index —find-links file:ваш путь сюда имя модуля

    Возможно, Вам также придется добавить зависимые модули.

    Надеюсь, это поможет.

    JJ

  1. Сначала вам нужно удалить версию pygresql, которая у вас есть прямо сейчас. Затем следуйте одному из методов ниже.

    Чтобы установить Pygresql в масштабе всей системы, необходимо выполнить компиляцию вручную. Вы также можете сделать пакет, следуя инструкции по пакету для Debian . Это, вероятно, лучший способ, который дает вашему dev ops и / или администраторам sys наибольший контроль.

    Другим способом было бы установить пакеты разработки, такие как python-dev, libpython-dev, libpq-dev(я могу пропустить некоторые, но надеюсь, что вы получите общую картину), а затем запустить pip install pygresql. Я бы попробовал это в virtualenv, прежде чем устанавливать его в масштабе всей системы.