Python ModuleNotFoundError:没有名为lms的模块

Python ModuleNotFoundError:没有名为lms的模块,python,Python,您可以尝试在包上运行python的2to3工具,看看它是否可以修复所有语法,但不能保证找到所有不兼容的地方 因此,您可以在cmd中运行此命令: >>>import adaptfilt Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import adaptfilt File "C:\Users\walid\AppData\Local\Pr

您可以尝试在包上运行python的2to3工具,看看它是否可以修复所有语法,但不能保证找到所有不兼容的地方

因此,您可以在cmd中运行此命令:

>>>import adaptfilt
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import adaptfilt
  File "C:\Users\walid\AppData\Local\Programs\Python\Python36\lib\site-packages\adaptfilt\__init__.py", line 19, in <module>
    from lms import lms
ModuleNotFoundError: No module named 'lms'
最后的
-w
只是告诉它覆盖已经存在的文件,如果您收到一个错误,说
2to3
不是命令,您可以尝试:

2to3  "C:\Users\walid\AppData\Local\Programs\Python\Python36\lib\site-packages\adaptfilt\" -w
python-mlib2to3'-w

或者如果
python
不是命令,请使用
py
。。。遗憾的是,python命令在不同平台上的命名并不是非常标准化。

看起来您在python 3中安装了一个专为python 2设计的模块。您可以尝试通过
2to3
工具运行它,但它不能保证自动修复包中的所有内容。您使用的库是为python3设计的不兼容语法,您应该使用python2
2to3  "C:\Users\walid\AppData\Local\Programs\Python\Python36\lib\site-packages\adaptfilt\" -w
python -m lib2to3 "<PATH>" -w