Не удается загрузить и установить scikit-learn
Я довольно новичок в python. Я хочу использовать код KMean, и я хочу установить scikit-learn или sklearn.
я использовал этот код, чтобы попытаться установить эти пакеты:
pip install -U sklearn
pip install -U scikit-learn
но я получил эту ошибку:
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_reihaneh/sklearn/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('rn', 'n'), __file__, 'exec'))" install --record /tmp/pip-89YQB7-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_reihaneh/sklearn
Storing debug log for failure in /home/reihaneh/.pip/pip.log
В чем причина проблемы?
1 ответов
pip install -U <package>, сокращенно pip install --upgrade <package>, модернизирует <package> к самой последней стабильной версии в репо pip.
pip install <package> установит самую последнюю стабильную версию <package> в pip РЕПО.
разница между обновлением и установкой. Вы хотите последнее.
scikit-learn требует scipy и numpy, так вот команды, которые вы должны выдать:
pip install numpy
pip install scipy
pip install scikit-learn
если у вас уже есть какие-либо зависимости, просто подключите -U между pip install и имя пакета.
если вы используете Python 3.х, заменить pip С pip3.