【问题标题】:conda install psycopg2 errorsconda 安装 psycopg2 错误
【发布时间】:2020-04-03 00:24:44
【问题描述】:

运行 Catalina 的新 mackbookpro。使用自制软件安装 anaconda。尝试使用命令conda install -c anaconda psycopg2 安装 psycopg2,但由于包冲突而失败。以下是尝试安装的一些输出:

$ conda install -c anaconda psycopg2
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: / 
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
failed                                                                                                                                                \ 

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package six conflicts for:
pyopenssl -> cryptography[version='>=2.8'] -> six[version='>=1.4.1']
pytest-doctestplus -> pytest[version='>=3.0'] -> six[version='>=1.10.0']
python-dateutil -> six[version='>=1.5']
nltk -> six

对正在发生的事情或如何解决有任何想法?

【问题讨论】:

  • conda update conda,然后试试
  • 谢谢。尝试了这个并再次运行安装命令。没有骰子:(

标签: python installation anaconda psycopg2


【解决方案1】:

原因可能是 [anaconda==2020.02] 和 [70+ PACKAGES] 之间有太多冲突 尝试以下对我有用的方法:

conda -V conda update -n base conda

为了确保您在版本中 康达 4.8.2 那么

conda update --all

那么以下包将被降级:

anaconda 2020.02-py37_0 --> custom-py37_1

然后

conda install psycopg2

然后包 libpq,psycopg2 会被安装,一些包会被更新,一些包会被更高优先级的频道取代。

【讨论】:

  • 正确的命令是conda update --all
  • 简单地做 conda update --all 似乎解决了我的问题。只是一个注释!
【解决方案2】:

我今天遇到了完全相同的情况,无法使用 conda 包管理器安装 psycopg2。但是当我尝试在 Anaconda Prompt 中对 pip 执行相同操作时,安装非常完美,只用了不到一分钟:

pip install psycopg2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-20
    • 2012-07-17
    • 2021-01-28
    • 1970-01-01
    • 2017-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多