Как мне обработать ошибки импорта? - PullRequest
2 голосов
/ 14 апреля 2020

Я получил эту ошибку при попытке запустить файл 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

работает без ошибок.

Есть идеи, что может вызвать эту ошибку? и как это исправить?

1 Ответ

2 голосов
/ 14 апреля 2020

В основном, эти ошибки вызваны именованием других и текущих скриптов с именами файлов библиотеки. Поэтому переименование этих файлов поможет вам справиться с ошибкой.

...