【问题标题】:Why is virtualenv not finding editable packages previously installed via pip -e?为什么 virtualenv 找不到以前通过 pip -e 安装的可编辑包?
【发布时间】:2015-10-01 13:00:38
【问题描述】:

从几天前开始,我不得不为每个新的 virtualenv 会话重新安装我的可编辑包。我的印象是这在不久的过去并没有发生过。

每次我切换到 virtualenv 时,都找不到以前通过 pip -e 安装的包(当然是在同一个 virtualenv 中)。知道会发生什么吗?这是预期的行为吗?

我正在使用 virtualenv 13.0.3,它在内部使用 pip 7.1.2。

【问题讨论】:

    标签: python python-2.7 pip virtualenv virtualenvwrapper


    【解决方案1】:

    原来我在它们的 setup.py 文件中定义了两个同名的包。每次我安装一个另一个被卸载。

    更糟糕的是,即使我更改了其中一个包的名称,问题仍然存在。这是因为之前由 setuptools 生成的 egg 目录(我猜)仍然存在。

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 2021-07-11
      • 1970-01-01
      • 1970-01-01
      • 2018-01-10
      • 2021-04-20
      • 1970-01-01
      • 2013-06-25
      相关资源
      最近更新 更多