Conda 是一个开源的包管理和环境管理系统,广泛用于数据科学、机器学习和科学计算等领域。它允许用户轻松地创建、保存、加载和切换不同的环境,每个环境可以有不同的包版本。conda-forge
是一个社区驱动的 Conda 频道,提供了大量的常用和最新的包。
TensorFlow 是一个开源的机器学习框架,由 Google 开发,用于各种机器学习和深度学习任务。
当你在 Conda 环境中使用 -c conda-forge
安装 TensorFlow 时,如果安装过程停留在 "solving environment" 阶段,这通常意味着 Conda 正在尝试解决依赖关系,但由于网络问题、包版本冲突或其他原因,这个过程可能会非常缓慢或卡住。
conda-forge
频道。# 更新 Conda 和清理缓存
conda update conda
conda clean --all
# 尝试安装特定版本的 TensorFlow
conda install -c conda-forge tensorflow=2.4
# 使用 Mamba 安装 TensorFlow
conda install mamba -n base -c conda-forge
mamba install -c conda-forge tensorflow
通过上述方法,你应该能够解决 Conda 安装 TensorFlow 过程中停留在 "solving environment" 的问题。
领取专属 10元无门槛券
手把手带您无忧上云