我正在使用 numpy 和 mlrose,到目前为止我所写的是:
import numpy as np
import mlrose
但是,当我运行它时,它会出现一条错误消息:
File "C:\Users\<my username>\AppData\Local\Programs\Python\Python38-32\lib\site-packages\mlrose\neural.py", line 12, in <module>
from sklearn.externals import six
ImportError: cannot import name 'six' from 'sklearn.externals' (C:\Users\<my username>\AppData\Local\Programs\Python\Python38-32\lib\site-packages\sklearn\externals\__init__.py)
任何有关解决此问题的帮助将不胜感激。
解决方案:真正的答案是需要通过以下方式更改依赖关系mlrose
维护者。
解决方法是:
import six
import sys
sys.modules['sklearn.externals.six'] = six
import mlrose
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)