conda创建环境没有响应

2024-04-26

我想安装 python 2.7 作为 conda 环境。

conda create -n python2 python=2.7 anaconda
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment:

过去 12 小时一直在运行。


如果实际需要的只是 Python 2.7 环境(不是完整的 Anaconda 发行版),那么请参阅@jakub 的回答 https://stackoverflow.com/a/66889109/570918。然而,Conda 完全有能力使用 Python 2.7 创建 Anaconda 分发环境,并且应该不会花费 12+ 小时来解决。

为什么这么久?渠道!

极长的解决方案几乎肯定会因您的渠道优先级而加剧。 “Anaconda”发行版的大部分(如果不是全部)软件应该来自anaconda频道(部分defaults渠道)。然而,大多数用户最终都会添加康达锻造公司进入他们的全球渠道并给予更高或同等的优先级(例如,channel_priority: flexible)。在这种情况下,Conda 将花费大量时间来尝试满足anaconda包含最新版本的元包康达锻造公司,而这往往会让事情陷入困境。

选项 1:避免混合 Anaconda 和 Conda Forge

如果您想要更快的 Anaconda 安装,则仅从 Anaconda 安装

conda create -n anaconda27 --override-channels -c defaults python=2.7 anaconda

一切都在anaconda元包最初的目的是来自anaconda频道,所以这应该不那么不合理。

请注意,如果您有康达锻造公司全局优先,每次在此环境中安装时这都会成为一个问题(因此请记住覆盖频道)。

选择2:曼巴

另一种选择是Mamba https://mamba.readthedocs.io/en/latest/index.html。它是一个更快的(编译的)替代方案condaCLI 功能。在请求更改时,它似乎可以更快地解决问题,并且不太容易改变不相关的包 - 但这只是我的轶事经验。

# install it in your *base* env (only need this once)
conda install -n base conda-forge::mamba

# use it like you would `conda`
mamba create -n python2 python=2.7 anaconda
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

conda创建环境没有响应 的相关文章

随机推荐

  • 我如何使用 PyObjects 声明 Boost.Python C++ 类

    我想用 PyObjects 编写一个 C 类 以便从 Python 访问它们 并使用现有的 Python 对象实例引用它们 简而言之 我想在 C 类中存储 管理 Python 对象实例 例如 struct Var PyObject Test
  • 使用 Cerberus 进行依赖项验证

    我正在验证 CSV 文件Cerberus http docs python cerberus org en stable index html但我正在努力解决我认为的一些基本逻辑 设想 CSV 文件有 2 列 Column 2仅当以下情况时
  • 按“字符串”名称对 LINQ 进行排序

    问题解决了 解决方案是 Linq Dynamic 你这样做 from c in Context AccountCharts where c Account FK account c Year FK year select c OrderBy
  • 来自 Phonegap Android 的 AJAX 请求失败

    过去两天我一直在研究这个问题 并查看了很多其他建议 是的 我可以让这个简单的ajax请求在phonegap应用程序中工作 无论是在android模拟器上还是在实际的android手机上 我的phonegap版本是 使用phonegap v
  • 将网站水平和垂直居中

    view on http www eveo org http www eveo org方便修改的下载地址 http www eveo org backup eveo rar http www eveo org backup eveo rar
  • 如何返回 MongoDB 中最新日期的元素

    在 MongoDB 上 如何从此列表中选择具有最新日期的元素 id ObjectId 5c5064f39d0c4b52cf6d1d55 Date 12 09 2018 Type A Value 73650 14 id ObjectId 5c
  • 当 dec 不为 0 时,为什么 0xF00 被解释为 NO

    我发现 BOOL x BOOL 0xF00 is NO 价值0xF00非零 但结果仍然是NO 但这打破了我的范式 BOOL 应该作为 NO 0 YES any other value 为什么会这样呢 这是否意味着检查 if object 不
  • Android volley图片缓存问题

    在google自己的volley图像缓存教程中 Returns a cache size equal to approximately three screens worth of images public static int getC
  • 为什么没有定义 PCTSTR 而定义了 LPCTSTR?

    我被指派更新用 MSVC 6 编写的旧代码 我得到了 PCTSTR 的未知定义 但即使我包含了 tchar h 它也没有定义 根据我以前的经验 我知道有 LPTSTR 但没有 PCTSTR 我 grep C Program Files Mi
  • exec 语句将 LOAD_GLOBAL 更改为 LOAD_NAME?

    学习中这个答案 https stackoverflow com a 18647337 65696 令我惊讶的是 我发现exec有奇怪的行为 gt gt gt def f1 return x gt gt gt def f2 exec retu
  • 使用 CGPathContainsPoint SWIFT 时遇到的问题

    我需要检查 CGPoint 是否位于 SKSpriteNode 内 经过一番研究后 CGPathContainsPoint 似乎适合我的目的 if CGPathContainsPoint my sprite path nil my poin
  • 类型模块中的什么类型描述了一个类?什么类型描述了一个函数?

    The new typingPython 3 5 中的 module 提供了许多用于类型注释的工具 它是否提供了封装以下思想的对象或类型class 怎么样的想法function 在下面定义装饰器的代码中 应该代表什么class 应该代表什么
  • 打开与 Java Card 和 Global Platform 的安全连接

    在模拟器上成功开发 Java Card 后 现在我正在处理一个真正的 Java Card 金雅拓 IDCore 3010 http www gemalto com dwnld 6589 IDCore3010 Product Datashee
  • 找不到 Java 安全类

    启动我的程序时 会弹出下一个错误 java lang NoClassDefFoundError 无法初始化类 javax crypto SunJCE b 这意味着这个类丢失了 尽管我手动找到了这个类 可以通过 jar ide 工作 但不能通
  • 如何在 ionic 2 中使用 lokijs-cordova-fs-adapter

    我正在尝试在我的 ionic 2 应用程序中使用 lokijs 我能够使用 lokijs js 当尝试坚持使用适配器时 我无法做到 我准备好 lokijs cordova fs adapter 就可以使用了 但是当我在我的应用程序中引用它时
  • 如何抑制“common-java”规则的警告

    我需要暂时忽略规则 单元测试分支覆盖率不足 common java InsufficientBranchCoverage Reading http docs sonarqube org display SONAR Frequently As
  • 使用 SwiftMailer 批量发送电子邮件

    我目前正在使用迅捷邮递员 http swiftmailer org向多个用户 最多 50 个 发送电子邮件 我已将其设置并正常工作 但是 我不太确定如何从 MySQL 数据库中提取收件人并迭代发送它们 这是我目前拥有的
  • getopts 未提供参数

    如何检查是否没有提供必需的参数 我发现 switch case 中的 选项应该足以达到此目的 但它永远不会进入该 case 代码块 我是否将 冒号大小写 放在开头或其他位置并不重要 我的代码 while getopts a b OPTION
  • 销毁与解除分配

    在 Accelerated C 第 11 章中 作者提出了一个使用数组模拟 std vector 行为的 Vector 类 他们使用分配器类来处理内存管理 的作用uncreate函数是销毁数组的每个元素并释放为数组分配的空间 templat
  • conda创建环境没有响应

    我想安装 python 2 7 作为 conda 环境 conda create n python2 python 2 7 anaconda Collecting package metadata current repodata json