【问题标题】:getting error while installing python modules using pip使用 pip 安装 python 模块时出错
【发布时间】:2021-09-21 10:57:08
【问题描述】:

您好,我正在尝试使用包含模块名称和需要安装的版本的文本文件来安装几个模块。

我正在使用命令 pip install -r requirements.txt,但出现以下错误。 错误请参考图片。

Error Message:

Retrying(Retry(total=4, connect=None,read=None,redirect=None,status=None)) after connection
broken by 'ProxyError(Cannot connect to proxy.', FileNotFoundError(2,No such file or directory))':simple/anisole

The user is not able to install requirement.txt

【问题讨论】:

  • 在问题中将错误消息显示为格式正确的文本,而不是图像或外部链接。
  • @MichaelButscher 我也添加了错误消息。
  • @user9714773 你能添加你想要安装的包吗?除了 Arun Kumar 列出的概率之外,还有其他概率。
  • 您使用的是哪个系统?如果 Windows 尝试通过提升的提示符再次安装软件包(以管理员身份运行命令提示符并安装软件包),否则,如果使用 ubuntu,则在命令前面加上 sudo

标签: python python-3.x pip


【解决方案1】:

看起来它可以解决以下几个问题:

  1. 我可以看到找不到文件的问题。可能是您的 requirements.txt 不在您运行脚本的位置。尝试提供文件的完整路径或检查文件路径。

  2. 代理错误:使用虚拟机进行实验时可能会出现此错误。为此,请查看此链接Python - Pip Install - Proxy Error - 'Cannot connect to proxy.', OSError'

如果这仍然不起作用。请与您的 requirements.txt 分享路径和项目的完整详细信息。 (最好分享 git repo)。

【讨论】:

    【解决方案2】:

    当发生这种情况时,通常对我有用的是卸载整个模块并安装它

    pip3 install module
    

    如果这不起作用,我不知道:/

    【讨论】: