gpt4 book ai didi

python - Conda 的求解环境 takes forever

转载 作者:行者123 更新时间:2023-12-02 18:08:49 25 4
gpt4 key购买 nike

我正在使用 conda一年以来,几周以来,每当我想使用 conda install -c anaconda <package_name> 安装软件包时,对于任何包,它只是停留在 Solving environment步骤。

我只想安装,例如sympympmath对于 Python...

有什么神奇的命令可以解决这个问题吗?

感谢和问候

最佳答案

使用 pip 而不是 conda

如今,Conda 已经很糟糕了,因为它的原生算法无法根据实际应用程序中的包数量进行扩展。它的开发人员固执,不愿改变和适应,使工具包变得越来越无用和无望。

仅供引用,pipconda 都是 Python 包管理器(由不同的人群开发)。

sympympmath等常用Python包安装,可以

  1. 要么使用 Python pip 安装:
~/anaconda3/bin/python -m pip install sympy mpmath

(如果您的 anaconda3 安装在您的主文件夹中,位于 ~/anaconda3;此命令会将 Python 包安装到您的 anaconda3 当前位于(或安装)的任何文件夹中,例如,如果您的 anaconda3 安装在/anaconda3 但移动到/opt/anaconda3,然后运行 ​​/opt/anaconda3/bin/python -m pip install sympy mpmath 将 anaconda3 安装到/opt/anaconda3;你可以运行 /opt/anaconda3/pip install sympy mpmath 如果你的 anaconda3 最初安装在/opt/anaconda3 而不是重新定位)将包安装到 anaconda3 的文件夹中,即 ~/anaconda3/lib/python3.*/site-packages/

  1. 或 Linux native 安装(例如,对于 Ubuntu/Debian-based-Linux):
apt-get install python3-sympy python3-mpmath

将软件包安装到系统文件夹中,即/usr/lib/python3/dist-packages/

  1. 如果使用Python conda安装:
~/anaconda3/bin/python -m conda install sympy mpmath

您通常需要等待数小时,并可能以失败告终,甚至 anaconda 安装损坏(我偶尔遇到过一次,然后必须完全重新安装 anaconda3)。

conda 开发人员的一些注意事项:

  • 默认情况下,您不应该对所有已安装包的完整性执行全面检查,只需保留一个索引文件,列出每个包的安装状态
  • 添加一个选项来对所有包执行完整的完整性检查。由于您的完整完整性检查是在每个文件级别进行的,也许它可以找到并解决 pip 无法做到的一些冲突。

关于python - Conda 的求解环境 takes forever,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72743734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com