尝试使用以下命令运行 python 文件时出现此错误:
from sklearn.model_selection import train_test_split
错误是:
ImportError: cannot import name 'ThreadPool' from 'multiprocessing.pool' (/usr/local/Cellar/python/3.7.7/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/pool.py)
但是,当我从终端执行同一行时:
>>> from sklearn.model_selection import train_test_split
它工作正常,没有任何错误。
知道什么可能导致此错误吗?以及如何解决它?
最佳答案
大多数情况下,这些错误是由使用库文件名命名其他脚本和当前脚本引起的。因此,重命名这些可以帮助您处理错误。
关于python - 如何处理导入错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61212091/