列出使用pip冻结的已安装软件包时获取“-e”值意味着什么?

时间:2015-03-20 17:02:10

标签: python git pip

我刚在Windows 8的框中创建了一个新的虚拟环境,我还没有安装任何软件包。激活新的虚拟环境后,如果我执行pip冻结,我会得到一个奇怪的github项目引用。那是什么意思?我该如何摆脱它?

(my_virtual_env) C:\>pip freeze
-e git+git@github.com:my_repo.git@221689bbe130338b04a2d837ebe69a9ccc695f8a#egg=my_repo-origin/my_branch

1 个答案:

答案 0 :(得分:2)

如果您希望新的virtualenvs完全清洁,请使用:

virtualenv --no-site-packages new-virtualenv-name

......生成它们时。否则,它们包含主Python安装中安装的所有软件包(在任何virtualenv之外)。