【问题标题】:socket installation error in python2.7python2.7中的socket安装错误
【发布时间】:2022-02-23 18:01:15
【问题描述】:
 python2.7 -m pip install socket
 Collecting socket
 Using cached socket-0.5.tar.gz
  Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-build-NGBb1T/socket/setup.py", line 2, in <module> raise RuntimeError("Package 'socket' must not be downloaded from pypi")
RuntimeError: Package 'socket' must not be downloaded from pypi

命令“python setup.py egg_info”在/tmp/pip-build-NGBb1T/socket/中失败,错误代码为1

【问题讨论】:

  • 这种格式是有意的吗?
  • 你试过只导入它吗?您不必下载它。它已经包含在内。 stackoverflow.com/questions/40068249/…
  • 你不应该尝试pip install socket。这就像尝试用pip 安装os - 不,你不能,因为PyPI 上不存在该模块。

标签: python


【解决方案1】:

如果你只是想使用python socket那么你不需要单独安装它,因为它已经包含在标准库中了。

但是,如果您尝试安装其他需要 socket lib 的软件包,那么在该软件包的setup.py 中,您可以看到它由一行组成:

raise RuntimeError("Package 'socket' must not be downloaded from pypi")

socket 模块已经包含在标准库中。你不必下载任何东西。只需输入import socket 即可。

【讨论】:

    猜你喜欢
    • 2021-06-08
    • 2015-11-19
    • 2016-09-25
    • 1970-01-01
    • 2016-10-12
    • 2022-07-13
    • 2016-04-24
    • 2016-09-14
    • 2013-04-28
    相关资源
    最近更新 更多