python - 使用 .yaml 创建环境时包冲突
问题描述
我正在使用 command 从 .yaml 文件创建工作环境>> conda env create -f environment.yaml
。
但是我得到了这样的错误信息:
Found conflicts! Looking for incompatible packages.
This can take several minutes.
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Package parso conflicts for:
ipython==7.0.1=py36h39e3cac_0 -> jedi[version='>=0.10,<0.18'] -> parso[version='0.1.0|>=0.1.0,<0.2|>=0.2.0|>=0.3.0|>=0.5.0|>=0.5.2|>=0.7.0|>=0.7.0,<0.8.0|>=0.5.2,<0.8.0|>=0.5.0,<0.8.0|>=0.3.0,<0.8.0|>=0.2.0,<0.8.0']
jedi==0.13.1=py36_0 -> parso[version='>=0.3.0|>=0.3.0,<0.8.0']
parso==0.3.1=py36_0
Package pexpect conflicts for:
pexpect==4.6.0=py36_0
ipython==7.0.1=py36h39e3cac_0 -> pexpect
...
这些信息让我感到困惑,因为它们看起来并不相互冲突。
我正在使用 conda 4.10.1。
解决方案
推荐阅读
- c# - SQL 如何替换一个值
- python - 使用 python 和请求,如何进行正确的 POST 调用以及在哪里找到标头?
- android - FirebaseAppDistribution:appDistributionUpload gradle 命令中缺少应用程序 ID
- mysql - 跨列和行计算值的实例
- javascript - 使用 redux 钩子时使用 redux 操作的最佳选择是什么?
- sql - Impala 2.11:AnalysisException:选择列表中不支持子查询
- swift - 在 SwiftUI 中获取当前的经纬度
- c++ - 是否可以禁止一个类被动态转换为?
- git - Git - 将发布分支合并到主分支
- tensorflow - 任何想法如何解决激活函数的问题?