在Windows上拒绝pip安装访问

2024-06-16 14:03:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图在Windows上运行pip install mitmproxy,但是我一直被拒绝访问,即使使用cmdPowerShell选项。

WindowsError: [Error 5] Access is denied: 'c:\\users\\bruno\\appdata\\local\\temp\\easy_install-0fme6u\\cryptography-0.9.1\\.eggs\\cffi-1.1.2-py2.7-win-amd64.egg\\_cffi_backend.pyd'

我该怎么做?


Tags: installpipcmdaccessiswindows选项error
3条回答

对于windows,在cmd中尝试使用python可执行文件运行pip install

例如

python -m pip install mitmproxy

这应该行得通,至少我在其他软件包安装上也行得通。

就我个人而言,我发现打开cmd作为管理然后运行 python -m pip install mitproxy 似乎能解决我的问题。

注意:-我通过^{安装了python

通过以下方式更改Python安装文件夹的安全权限:

  1. 打开Python外壳
  2. 转到任务管理器
  3. 查找python进程
  4. 右键单击并打开位置
  5. 文件夹将在资源管理器中打开,转到一个目录
  6. 右键单击文件夹并选择“属性”
  7. 单击“安全”选项卡并单击“编辑”
  8. 添加所有人并授予他们读写权限。
  9. 保存更改

如果以admin;身份打开cmd,则可以执行以下操作:

如果在PATH中设置了Python,则:

python -m pip install mitmproxy

相关问题 更多 >