37,745
社区成员




import numpy as np
import datetime
import pickle
pyinstaller -F temp0201.py
pyinstaller -F temp0201.py --hidden-import sklearn
pyinstaller -F temp0201.py --hidden-import sklearn.ensemble.forest
pyinstaller -F temp0201.py --hidden-import sklearn.ensemble.forest --hidden-import sklearn.tree.tree
sklearn\utils\deprecation.py:143: FutureWarning: The sklearn.ensemble.forest module is deprecated in version 0.22 and will be removed in version 0.24. The corresponding classes / functions should instead be imported from sklearn.ensemble. Anything that cannot be imported from sklearn.ensemble is now part of the private API.
sklearn\utils\deprecation.py:143: FutureWarning: The sklearn.tree.tree module is deprecated in version 0.22 and will be removed in version 0.24. The corresponding classes / functions should instead be imported from sklearn.tree. Anything that cannot be imported from sklearn.tree is now part of the private API.
sklearn\base.py:329: UserWarning: Trying to unpickle estimator DecisionTreeRegressor from version pre-0.18 when using version 0.23.2. This might lead to breaking code or invalid results. Use at your own risk.
Traceback (most recent call last):
File "temp0201.py", line 88, in <module>
model_ran = pickle.loads(s2)
File "sklearn\tree\_tree.pyx", line 655, in sklearn.tree._tree.Tree.__setstate__
KeyError: 'max_depth'
pyinstaller -F temp0201.py --hidden-import sklearn.ensemble --hidden-import sklearn.tree
No module named 'sklearn.ensemble.forest'