代码之家  ›  专栏  ›  技术社区  ›  Taras

为什么pip在使用python2.7创建干净的virtualenv时使用全局包?

  •  0
  • Taras  · 技术社区  · 6 年前

    我做的是:

    virtualenv venv
    source venv/bin/activate
    pip list
    

    它显示了全局包。

    也试过了 export PYTHONPATH= 在创建venv之前,但没有任何帮助。

    可能有任何全局设置/配置吗??

    更新时间: 它只适用于蟒蛇2,蟒蛇3也可以

    2 回复  |  直到 6 年前
        1
  •  0
  •   b10n1k    6 年前

    我想更新python版本。我有2.7.15和预期运行。也可以尝试——不要使用站点包来解决问题。这不应允许访问全局站点包

        2
  •  0
  •   Taras    6 年前

    我请求支持,一个人在/home/user/webapps/myapp/env/lib/python2.7中创建了一个名为sitecustomize.py的空文件

    这个空文件覆盖了python的自定义设置,一切正常。