首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在anaconda中安装tensorflow数据集时,软件包将被更高优先级的通道所取代:

在anaconda中安装tensorflow数据集时,软件包将被更高优先级的通道所取代:
EN

Stack Overflow用户
提问于 2021-05-14 15:38:36
回答 1查看 1K关注 0票数 0

当在anaconda中安装tensorflow-datasets时,使用anaconda导航器的CMD.exe提示符,我得到消息:包将被更高优先级的通道所取代。

代码语言:javascript
复制
conda install -c anaconda tensorflow-datasets
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

environment location: C:\Users\PRASHIK\anaconda3\envs\python_3_6_added / updated specs:tensorflow-datasets


The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
ca-certificates-2020.10.14 |                0         159 KB  anaconda
certifi-2020.6.20          |           py36_0         160 KB  anaconda
dill-0.3.2                 |             py_0          65 KB  anaconda
future-0.18.2              |           py36_1         744 KB  anaconda
googleapis-common-protos-1.52.0|   py36h21ff451_0          75 KB  anaconda
promise-2.3                |           py36_0          37 KB  anaconda
tensorflow-datasets-1.2.0  |           py36_0         2.3 MB  anaconda
tensorflow-metadata-0.14.0 |     pyhe6710b0_1         165 KB  anaconda
tqdm-4.50.2                |             py_0          55 KB  anaconda
------------------------------------------------------------
                                       Total:         3.7 MB

 The following NEW packages will be INSTALLED:

 dill               anaconda/noarch::dill-0.3.2-py_0
 future             anaconda/win-64::future-0.18.2-py36_1
 googleapis-common~ anaconda/win-64::googleapis-common-protos-1.52.0-py36h21ff451_0
 promise            anaconda/win-64::promise-2.3-py36_0
 tensorflow-datase~ anaconda/win-64::tensorflow-datasets-1.2.0-py36_0
 tensorflow-metada~ anaconda/noarch::tensorflow-metadata-0.14.0-pyhe6710b0_1
 tqdm               anaconda/noarch::tqdm-4.50.2-py_0

 The following packages will be SUPERSEDED by a higher-priority channel:

 ca-certificates    pkgs/main::ca-certificates2021.4.13-~-->anaconda::cacertificates2020.10.14-0
 certifi            pkgs/main::certifi-2020.12.5-py36haa9~ --> anaconda::certifi-2020.6.20py36_0


 Proceed ([y]/n)?

这样可以吗?它是否会引起任何问题在未来,如果是,有人可以建议的补救措施,请。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-25 11:05:37

这样可以吗?它是否会引起任何问题在未来,如果是,有人可以建议的补救措施,请。

不会引起任何问题。默认情况下,conda更喜欢来自较高优先级通道的包,而不喜欢来自低优先级通道的任何版本的包。因此,您现在可以安全地将通道放在通道列表的底部,以提供不位于默认通道中的附加包,并且仍然确信这些通道不会覆盖核心包集。

Conda在所有列出的通道上收集同名的所有包,并按如下方式处理它们:

  1. 将包从最高到最低的信道优先级排序。
  2. 排序绑定包--具有相同信道优先级的包--从最高版本号到最低版本号。
  3. 对仍然绑定的软件包进行排序--具有相同通道优先级和相同版本的包--从最高到最低的构建数。
  4. 在符合安装规范的排序列表上安装第一个包。

您可以参考ca-证书证书可用的所有版本的列表。

有关管理通道的更多信息,请参考这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67537031

复制
相关文章

相似问题

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