web-dev-qa-db-fra.com

Erreur: impossible de déterminer la version de PostgreSQL à partir de '10 .4 '

obtenir une erreur lors de l'installation de uniq

Message d'erreur:

Downloading https://engci-maven-master.Cisco.com/artifactory/api/pypi/apic-em-pypi-group/packages/86/fd/cc8315be63a41fe000cce20482a917e874cdc1151e62cb0141f5e55f711e/psycopg2-2.6.1.tar.gz (371kB)
    100% |\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588| 378kB 458kB/s 
    Complete output from command python setup.py Egg_info:
    running Egg_info
    creating pip-Egg-info/psycopg2.Egg-info
    writing pip-Egg-info/psycopg2.Egg-info/PKG-INFO
    writing dependency_links to pip-Egg-info/psycopg2.Egg-info/dependency_links.txt
    writing top-level names to pip-Egg-info/psycopg2.Egg-info/top_level.txt
    writing manifest file 'pip-Egg-info/psycopg2.Egg-info/SOURCES.txt'
    Error: could not determine PostgreSQL version from '10.4'


----------------------------------------

La commande "python setup.py Egg_info" a échoué avec le code d'erreur 1 dans/tmp/pip-build-_cf1z03a/psycopg2 /

Ubuntu 18.04

comment puis-je installer correctement

Commande utilisée:
pip3 install uniq == 2.1.22. * --no-cache-dir --index-url = https://engci-maven-master.Cisco.com/artifactory/api/ pypi/apic-em-pypi-group/simple

3
Balaji JLN

Je pense que la meilleure solution est probablement de passer à psycopg 2.7:

De https://stackoverflow.com/a/49292261 :

Le problème a été corrigé dans la version 489 publiée dans psycopg 2.7. Nous n'avons pas l'intention de reporter le correctif à la version 2.6.

2
Robin Winslow

Le message d'erreur est dû à pip utilisant Python version 3 et Ubuntu ayant python version 2.7 installée. De nombreux utilisateurs signalent des erreurs ici .

La solution la plus courante consiste à utiliser d'abord:

Sudo pip install --upgrade setuptools

Remarque: Certains signalent un succès en utilisant pip, tandis que d'autres utilisent pip3 comme le fait la commande ci-dessus.

Lire le lien en entier pour toutes les solutions possibles.

0
WinEunuuchs2Unix