【问题标题】:getting EnvironmentError when running Pip Install beautifulsoup4 on Win10 [duplicate]在Win10上运行Pip Install beautifulsoup4时出现EnvironmentError [重复]
【发布时间】:2020-06-17 22:33:04
【问题描述】:

在 win10 机器上安装 python 数据包时,我收到来自系统的奇特消息!?

注意 - 想通过 pip 安装 bs4 (beautifulSoup) 一个 python 数据包

C:\Users\Kasper>pip -V
pip 10.0.1 from c:\program files\python37\lib\site-packages\pip (python 3.7)

C:\Users\Kasper>pip -V
pip 10.0.1 from c:\program files\python37\lib\site-packages\pip (python 3.7)

C:\Users\Kasper>pip install beautifulsoup4
Collecting beautifulsoup4
  Downloading https://files.pythonhosted.org/packages/cb/a1/c698cf319e9cfed6b17376281bd0efc6bfc8465698f54170ef60a485ab5d/beautifulsoup4-4.8.2-py3-none-any.whl (106kB)
    100% |████████████████████████████████| 112kB 2.1MB/s
Collecting soupsieve>=1.2 (from beautifulsoup4)
  Downloading https://files.pythonhosted.org/packages/05/cf/ea245e52f55823f19992447b008bcbb7f78efc5960d77f6c34b5b45b36dd/soupsieve-2.0-py2.py3-none-any.whl
Installing collected packages: soupsieve, beautifulsoup4
Could not install packages due to an EnvironmentError: [WinError 5] Zugriff verweigert: 'c:\\program files\\python37\\Lib\\site-packages\\soupsieve'
Consider using the `--user` option or check the permissions.

You are using pip version 10.0.1, however version 20.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

C:\Users\Kasper>

权限有问题吗!?

我认为我在这台机器上拥有完整的管理员权限(在我的办公室运行)

任何想法 - 期待任何和所有的帮助。

【问题讨论】:

  • 不确定出了什么问题,但我会尝试:在命令行中导航到 python 目录并再次运行它,也尝试使用 -m 命令运行,即“python.exe -m pip install beautifulsoup4",也许也可以尝试升级 pip?
  • 你不应该一直运行完全管理员。事实上,你需要做一些不同的事情才能做到这一点。当您打开控制台时,右键单击它并“以管理员身份运行”,看看是否有效。

标签: python pip


【解决方案1】:

我建议您以管理员身份打开命令提示符并再次运行它。

如果您只想为当前用户安装软件包,请尝试使用 --user 标志

pip install beautifulsoup4 --user

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-07
    • 2022-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多