ImportError: "Читатель" не может быть импортирован неожиданно - PullRequest
0 голосов
/ 29 мая 2020

После установки сюрприза с помощью pip я не могу запустить какой-либо код.

Когда я пытаюсь запустить свой первый код, связанный с неожиданностью в JupyterLab, я получаю сообщение об ошибке, связанное с тем, что 'Reader' класс не может быть импортирован неожиданно.

Вот начало моего кода:

import pandas as pd
import numpy as np
import metrics_lib as ml
import matplotlib.pyplot as plt
from surprise import Reader, SVD, Dataset
from surprise.model_selection import train_test_split

И вот ошибка:

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-ac7f0fc68d68> in <module>
      3 import metrics_lib as ml
      4 import matplotlib.pyplot as plt
----> 5 from surprise import Reader, SVD, Dataset
      6 from surprise.model_selection import train_test_split
      7 

ImportError: cannot import name 'Reader' from 'surprise' (unknown location)

Я не понимаю почему этот класс не может быть импортирован автоматически ... Помогите, пожалуйста.


------------------ ОБНОВЛЕНИЕ --------- -------------

Я проверил свой PYTHONPATH и никаких признаков неожиданности .py, вот список того, что находится в моем PYTHONPATH:

>>> import sys
>>> for p in sys.path:
...     print(p)
... 

/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/Users/miu/Library/Python/2.7/lib/python/site-packages
/Library/Python/2.7/site-packages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...