conda install卡在solving environment不动

2024-05-28 01:20

本文主要是介绍conda install卡在solving environment不动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

参考官方issue:https://github.com/conda/conda/issues/11919

之前用conda安装pytorch的时候发现用conda install一直会卡在solving environment不动,后来被迫使用pip install才避免了这个问题。
例如:

Solving environment: failed with initial frozen solve. Retrying with flexible solve.

或者一直转圈圈:

Solving environment: /

那么有没有办法解决呢?看了很多博客,要么就是让升级conda,要么就是换一个python版本,结果都没法解决,然后就看到issue里有人给出的解决办法:使用Libmamba这个依赖项求解器

Libmamba

官网:https://www.anaconda.com/blog/a-faster-conda-for-a-growing-community

事实上,conda一直solving environment的原因就在于conda需要管理大量的依赖项,并找到合适的版本,那么如果依赖项过多的话就会很慢,而Libmamba就是为了解决这一问题而存在的。

使用方法也很简单:
1、在base环境中更新conda:

conda update -n base conda

2、安装libmamba并在conda config中设置,这样在自己创建的虚拟环境中也可以使用:

conda install -n base conda-libmamba-solver
conda config --set solver libmamba

这篇关于conda install卡在solving environment不动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1009139

相关文章

Android Environment 获取的路径问题

1. 以获取 /System 路径为例 /*** Return root of the "system" partition holding the core Android OS.* Always present and mounted read-only.*/public static @NonNull File getRootDirectory() {return DIR_ANDR

收藏:解决 pip install 出现 error: subprocess-exited-with-error 错误的方法

在使用 pip 安装 Python 包时,有时候会遇到 error: subprocess-exited-with-error 错误。这种错误通常是由于 setuptools 版本问题引起的。本文将介绍如何解决这一问题 当你使用 pip install 安装某个 Python 包时,如果 setuptools 版本过高或过低,可能会导致安装过程出错,并出现类似以下错误信息:error: subpr

[轻笔记]ubuntu shell脚本切换conda环境

source /home/yourhostname/anaconda3/etc/profile.d/conda.sh # 关键!!!conda activate env_name

[轻笔记] jupyter notebook 指定conda虚拟环境

安装插件 conda install nb_conda 进入conda env conda activate ${env_name}conda install ipykernelconda deactivate #3. 运行jupyter notebook conda activate # 需要先进入conda环境,非常重要jupyter notebook 会发现,在ju

[轻笔记] pip install : Read timed out. (closed)

添加超时参数(单位秒) pip --default-timeout=10000 install ${package_name}

【20240907问题记录(未解决)】Conda环境问题:SSH与本地环境变量不一致

Conda 允许用户在同一系统上创建多个独立的Python环境。然而,最近遇到了一个奇怪的问题:通过SSH连接到远程Ubuntu机器时,Conda环境变量的行为与本地机器不一致。以下是具体遇到的问题: 1. 问题描述 在本地Ubuntu机器上,我的conda的python版本是3.6,而pip版本可以通过命令 pip --version 查看,显示为: pip 21.3.1 from /ho

pip install pyaudio sounddevice error: externally-managed-environment

shgbitai@shgbitai-C9X299-PGF:~/pythonworkspace/ai-accompany$ pip install pyaudio sounddeviceerror: externally-managed-environment× This environment is externally managed╰─> To install Python package

conda 切换python环境

前提情况是已经安装好了Python2,我现在的环境是python3,因为要配置django服务,所以需要切换:  直接输入命令activate python27(这两款要根据查询到的名字来激活) 切换成功!  可以继续下面的操作了

maven 指令之package 和install的区别

https://blog.csdn.net/zy103118/article/details/79901357   maven 指令之package 和install的区别 2018年04月11日 19:08:46 brave_zhao 阅读数:2018更多 个人分类: maven maven package 和 install 区别 原创 2016年08月18日 14:55:26

安装Python(install python),安装pip(install pip)

海南副教授陈晶优下台 ,shut down        you are rubbish ,you need study. How to install python environment and pip?   Step 1:Download https://www.python.org/download