我试图安装 Flake8软件包使用 pip3,它似乎拒绝安装,因为它已经安装在一个本地位置。
如何强制它全局安装(系统级) ?
pip3 install flake8
Requirement already satisfied (use --upgrade to upgrade): flake8 in ./.local/lib/python3.4/site-packages
请注意,我更喜欢一个通用的解决方案(应该工作在 Debian,OS X,甚至可能是 Windows) ,一个应该在任何平台上使用,所以我不想指定的目的地自己。
由于某些奇怪的原因,它的行为就像我已经指定了 --user
,而在我的例子中我没有这样做。
我能够在全球范围内安装软件包的唯一方法就是首先删除它,然后在这之后再重新安装它。不知何故,pip (8.1.1)似乎拒绝在全局范围内安装一个本地存在的包。
免责声明: 在实验过程中没有使用或损害虚拟环境。