Я установил 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, та же проблема.
Ни одна из подобных тем мне не помогла.
Любая помощь приветствуется.