web-dev-qa-db-ja.com

エラー:「10.4」からPostgreSQLバージョンを判別できませんでした

インストール中にエラーが発生しましたuniq

エラーメッセージ:

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'


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

/ tmp/pip-build-_cf1z03a/psycopg2 /のコマンド「python setup.py Egg_info」がエラーコード1で失敗しました

Ubuntu 18.04

どうすれば正しくインストールできますか

使用されるコマンド:
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

最良の解決策は、おそらくpsycopg 2.7にアップグレードすることだと思います。

https://stackoverflow.com/a/49292261 から:

この問題は、psycopg 2.7でリリースされた#489で修正されました。 2.6への修正をバックポートする予定はありません。

2
Robin Winslow

このエラーメッセージは、Pythonバージョン3を使用するpipと、pythonバージョン2.7がインストールされているUbuntuが原因です。多くのユーザーがエラーを報告します こちら

最も一般的な解決策は、最初に使用することです。

Sudo pip install --upgrade setuptools

注:一部のレポートでは、pipを使用して成功を報告しますが、上記のコマンドと同様にpip3を使用します。

すべての可能なソリューションのリンク全体をお読みください。

0