开发者社区> 问答> 正文

pip3在OpenSuse 42.3中不起作用| 没有名为“ _socket”的模块

1个

我有OpenSuse 42.3,其中有一个python2.7,/usr并且我已经从源代码编译了python3.6/usr/local

python3正常工作。

我需要安装其他软件包,例如numpy,pip熊猫。

我发现pip3在/usr/local/bin/pip3命令中which pip3

但是当我尝试使用pip3运行任何命令时(例如pip3 --version),它无法显示

Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 7, in <module>
    from pip import main
  File "/usr/local/lib/python3.6/site-packages/pip/__init__.py", line 21, in <module>
    from pip._vendor.urllib3.exceptions import DependencyWarning
  File "/usr/local/lib/python3.6/site-packages/pip/_vendor/urllib3/__init__.py", line 8, in <module>
    from .connectionpool import (
  File "/usr/local/lib/python3.6/site-packages/pip/_vendor/urllib3/connectionpool.py", line 7, in <module>
    from socket import error as SocketError, timeout as SocketTimeout
  File "/usr/local/lib/python3.6/socket.py", line 49, in <module>
    import _socket
ModuleNotFoundError: No module named '_socket'

展开
收起
祖安文状元 2020-01-07 13:56:06 537 0
1 条回答
写回答
取消 提交回答
  • sed -i '4a\some text file' file.txt
    
    

    复制“一些文本文件”到file.txt的第5行。

    我测试没关系,您可以尝试以下代码。

    2020-01-07 13:56:22
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多