我最近将我的 Python 版本升级到了最新版本,但是现在 Windows 阻止了 pip.exe 并阻止我安装新的包。
每当我尝试与 pip 交互时,我都会收到 Windows 安全通知This content is blocked
。弹出窗口会给我提供解除阻止的选项,每次出现时我都会单击它,但是当我运行该程序时,弹出窗口就会再次出现。
当我右键单击 pip.exe 查看其属性时,属性框甚至没有将该文件列为已阻止。我尝试在 PowerShell 中取消阻止文件。我甚至尝试手动将区域标识符设置为 0(该文件甚至没有区域标识符),但没有任何效果。
到目前为止唯一的解决方法是使用python -m pip
并绕过直接与 pip.exe 交互,但我仍然想解除对 pip.exe 本身的阻止。
答案1
将 Python 的程序文件夹添加到 Windows 安全中的例外列表中,现在我就可以正常运行 pip.exe。