【发布时间】:2019-07-08 01:51:34
【问题描述】:
我正在尝试使用以下命令在 Mac 终端上安装 pairtools (https://github.com/mirnylab/pairtools) 包:
conda install -c conda-forge -c bioconda pairtools
当我运行它时,我收到以下错误消息:
Collecting package metadata (current_repodata.json): done
Solving environment: failed
Collecting package metadata (repodata.json): done
Solving environment: failed
UnsatisfiableError: The following specifications were found to be incompatible with each other:
- pip -> python[version='>=3.6,<3.7.0a0']
这是版本问题吗?我拥有的当前 python 版本是 3.7.3。 我该如何纠正这个问题?任何帮助将不胜感激。谢谢!
在运行上述命令之前,我通过以下方式更新了软件包: conda update anaconda 和 conda update --all
【问题讨论】:
-
如果您尝试将软件包安装到新环境中,例如
conda create -n newenvname ...而不是conda install ...,会发生什么情况? -
感谢您的建议。我确实尝试过这种方式,它奏效了:
conda create -n newenv python=3.7.2; conda activate newenv; conda install -y -c conda-forge -c bioconda pairtools; conda deactivate newenv. -
酷,我会写这个作为答案。