首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Windows上的Conda上安装Yellowbrick或Pipenv :无限包冲突

无法在Windows上的Conda上安装Yellowbrick或Pipenv :无限包冲突
EN

Stack Overflow用户
提问于 2022-07-20 05:54:37
回答 1查看 73关注 0票数 1

我最近在我的Windows机器上安装了Anaconda3。我需要安装黄砖并遵循他们在快速入门页面上的指示。根据安装说明,Conda不在我的系统路径上。

从anaconda提示符,我试着安装黄砖,但它从来没有超出‘解决环境’部分。我使用--调试标志运行了installer命令,它似乎在与其相关的408个依赖项中的每一个指向冲突。我根据strict将信道优先级设置为这个答案,没有任何改变。

当我试图在我的Linux机器上安装黄砖(通过pip)时,它没有问题。

我试着用同样的方式来安装,而且成功了。然而,pipenv也有同样的问题,它也从来没有超过“解决环境”的步骤。

我在两台不同的机器上试过,结果是一样的。一个运行Windows 10,另一个运行Windows 11。请帮助我,因为我不知道下一步该做什么。

编辑:错误输出在下面。

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: / Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort.

上面提到的“几分钟”变成了一整晚的数数。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-20 07:06:22

我猜你是想在Anaconda基地安装Yellowbrick。由于基本环境中已经有大量的包,所以这几乎不太好。您应该使用Conda创建一个新的环境,并在其中安装Yellowbrick。

首先从Windows菜单中打开Anaconda提示符。然后使用以下命令:

首先,我们用我们想要的包创建一个新的环境。环境名为"myenv“。你可以把它变成你想要的任何东西。这里我们要求熊猫,黄砖,和umap-学习。所有依赖项(python、numpy等)都将由Conda解决。

代码语言:javascript
复制
conda create -n myenv pandas conda-forge::yellowbrick conda-forge::umap-learn -y

完成之后,我们将激活环境并从环境中运行所有代码。

代码语言:javascript
复制
conda activate myenv

如果您想要其他软件包,如木星笔记本,您可以使用Conda安装它们。

代码语言:javascript
复制
conda install -n myenv jupyter
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73046569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档