使用pip将Python包安装到另一个目录中?

  • 问题:
  • 我知道显而易见的答案是使用virtualenv和virtualenvwrapper,但由于种种原因,我不能/不想这样做

    那么如何修改命令呢

    pip install package_name

    要使pip将包安装到默认的站点包之外的其他地方?在

  • 答案:
  • 使用:

    pip install --install-option="--prefix=$PREFIX_PATH" package_name

    您可能还希望使用--ignore installed强制使用这个新前缀重新安装所有依赖项。您可以多次使用--install选项来添加可以与python一起使用的任何选项设置.py安装(——prefix可能是您想要的,但是您可以使用更多的选项)