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
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.
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.