【问题标题】:Will installation from source in different conda env lead to conflict?在不同的 conda env 中从源安装会导致冲突吗?
【发布时间】:2019-07-05 03:31:40
【问题描述】:

我想在一个新的 conda env 中从源代码安装一个夜间版本(v1.2)的 pytorch,并且我从 pip 安装了 conda env 之外的 v1.1。

这会导致冲突吗?

【问题讨论】:

    标签: anaconda pytorch conda


    【解决方案1】:

    如果您没有对您的环境进行任何其他更改,那么就不会。 Conda 将其环境与宿主环境隔离,因为它带有自己的 python 发行版、库等,因此应该没有冲突。

    但是请注意,conda 还附带pip,因此您需要确保您用于安装v1.1 的pip 确实是您主机的pip,而不是conda 自己的pip。

    【讨论】:

    • 你的意思是所有的 conda envs 共享相同的pip?我的第一个 pip 安装是 conda pip,我应该如何处理源代码的 v1.2 安装?
    • @inkzk 不,你的系统(我猜是某种 linux)可能也有一个 pip。在终端中输入which pip,您就会知道您使用的是哪个点子。每个 conda env 都有自己的 自己的 pip,所以我要做的是为 v1.2 提供一个环境,为 v1.1 提供一个环境。在各个环境中,都可以使用pip来安装。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-29
    • 2010-09-20
    • 2019-12-22
    • 2023-03-31
    • 2015-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多