Не удается загрузить и установить 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
.