Получение ошибок импорта EOF с помощью Scikit - PullRequest
0 голосов
/ 08 апреля 2019

Я установил scikit-learn и попытался запустить некоторые фрагменты кода на их веб-сайте, но импорт, похоже, вызывает проблемы. Я продолжаю получать ошибку EOF с любым кодом, который использует scikit:

measurements = [
    {'city': 'Dubai', 'temperature': 33.},
    {'city': 'London', 'temperature': 12.},
    {'city': 'San Francisco', 'temperature': 18.},
]

from sklearn.feature_extraction import DictVectorizer
vec = DictVectorizer()

vec.fit_transform(measurements).toarray()




vec.get_feature_names()

Я пробовал другие фрагменты, ошибка всегда одинакова:

py cosine.py
Traceback (most recent call last):
  File "cosine.py", line 12, in <module>
    from sklearn.feature_extraction import DictVectorizer
  File "C:\Users\haas_\Anaconda3\lib\site-packages\sklearn\feature_extraction\__init__.py", line 10, in <module>
    from . import text
  File "C:\Users\haas_\Anaconda3\lib\site-packages\sklearn\feature_extraction\text.py", line 30, in <module>
    from ..preprocessing import normalize
  File "C:\Users\haas_\Anaconda3\lib\site-packages\sklearn\preprocessing\__init__.py", line 6, in <module>
    from ._function_transformer import FunctionTransformer
  File "C:\Users\haas_\Anaconda3\lib\site-packages\sklearn\preprocessing\_function_transformer.py", line 5, in <module>
    from ..utils.testing import assert_allclose_dense_sparse
  File "C:\Users\haas_\Anaconda3\lib\site-packages\sklearn\utils\testing.py", line 751, in <module>
    import pytest
  File "C:\Users\haas_\Desktop\pytest.py", line 268

    ^
SyntaxError: unexpected EOF while parsing

Кажется, проблема с установкой? Я попытался удалить, а затем установить все снова - Numpy, Scipy, scikit-learn (всегда с pip). Я также пытался создать виртуальную среду с Anaconda, та же проблема.

Ни одна из подобных тем мне не помогла.

Любая помощь приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...