Примечание заранее: я попробовал следующие предложения в других темах, но до сих пор не нашел ничего полезного ( 1 , 2 )
Я получил файл панд, который я хотел бы запустить на своем компьютере. В начале код ссылается на пакет sklearn.
import re
from sklearn.decomposition import FactorAnalysis
from sklearn import svm
Я, однако, получаю следующую ошибку при запуске этой ячейки:
ModuleNotFoundError: No module named 'sklearn.decomposition'
У меня есть пакеты scikit_learn-0.19.0-py3.6.egg-info и sklearn в моем каталоге Python, поэтому я не уверен, почему он не работает. Я попытался переустановить его, но оба ...
conda install scikit-learn
... и ...
pip install scikit-learn
... не работает. Первый сбивает мой Python (всплывающее окно сообщает, что он разбился), второй выдает кучу сообщений об ошибках:
>pip install scikit-learn
Requirement already satisfied: scikit-learn in c:\programdata\...\lib\site-packages
Exception:
Traceback (most recent call last):
File "C:\ProgramData\...\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "C:\ProgramData\...\lib\site-packages\pip\commands\install.py", line 335, in run
wb.build(autobuilding=True)
File "C:\ProgramData\...\lib\site-packages\pip\wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "C:\ProgramData\...\lib\site-packages\pip\req\req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "C:\ProgramData\...\lib\site-packages\pip\req\req_set.py", line 666, in _prepare_file
check_dist_requires_python(dist)
File "C:\ProgramData\...\lib\site-packages\pip\utils\packaging.py", line 48, in check_dist_requires_python
feed_parser.feed(metadata)
File "C:\ProgramData\...\lib\email\feedparser.py", line 175, in feed
self._input.push(data)
File "C:\ProgramData\...\lib\email\feedparser.py", line 103, in push
self._partial.write(data)
TypeError: string argument expected, got 'NoneType'
You are using pip version 9.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Есть идеи, как мне заставить его работать? Спасибо