pip-18.0出现“找不到记录模块”错误

时间:2018-07-30 11:53:48

标签: python logging pip

刚刚升级到pip-18.0
对pip的所有使用都会产生此错误:

ifort -dll toto.dll A.o B.o C.o

我想我可以将其上移目录级别或将_init更新为'import utils.logging' 实际上,我的许多程序包(例如numpy)现在都失败了,没有日志记录模块。我现在已经确定了问题所在:

  
    
      

导入日志记录

    
  

回溯(最近通话最近):   文件“”,第1行,位于     导入日志 ModuleNotFoundError:没有名为“日志记录”的模块

  
    
      

导入lib2to3.logging

    
  

lib2to3是Lib的子目录,包含日志记录模块, 但不再在模块搜索中找到。

2 个答案:

答案 0 :(得分:0)

我通过将日志从Lib / lib2to3 /移至Lib /来修复了它 现在在哪里可以找到进口。

答案 1 :(得分:0)

就我而言,在客户端上运行OpenWrt / LEDE 17.01.4时,我已经通过以下方式安装了大多数Python3:

opkg install python3-light

当我收到ImportError: No module named logging时。我需要单独安装logging软件包:

opkg install python3-logging

以上内容足以运行Ansible ping模块。要运行setup模块,您还需要:

opkg install python3-multiprocessing python3-distutils