upgradation scikit отображают от 0,10 до 0,13

Я работаю над Ubuntu 16.04 с версией python 2.7.

Пакет изображения Scikit, так установленный, 0.10,

Я хочу обновить это до 0,13.

Как я могу сделать это?

1
задан 19 September 2017 в 13:01

2 ответа

У Вас есть две главных опции:

  1. Использование conda / анаконда

Используя conda/anaconda могла бы быть самым легким путем, если необходимо работать с несколькими пакетами Python.

  1. установка зернышка Использования

зернышко позволяет Вам устанавливать определенный пакет, и также если Вам нравится, для выбора, какая версия должна быть установлена.

Для проверки, какая версия уже является установкой, которую необходимо выполнить:

pip search scikit-learn

В моем случае, поиск возвратил много информации, часть его:

scikit-learn (0.19.0)           - A set of python modules for machine learning and data mining
  INSTALLED: 0.17.1
  LATEST:    0.19.0

можно установить последнюю версию [1 110], scikit-учатся использование следующей команды:

pip install -U scikit-learn

для установки определенной версии пакета, можно использовать:

pip install -Iv scikit-learn==0.13
<час>

scikit инструкции по установке чиновника сайта

, который Scikit-изучает Установка последнего выпуска

, требуют:

Python (>= 2.7 or >= 3.3),
NumPy (>= 1.8.2),
SciPy (>= 0.13.3).

, Если у Вас уже есть рабочая установка numpy и scipy, самый легкий способ установить scikit-учится, использует зернышко

pip install -U scikit-learn

или conda:

conda install scikit-learn

, Если Вы еще не установили NumPy или SciPy, можно также установить их с помощью conda или зернышко. При использовании зернышка удостоверьтесь, что используются двоичные колеса, и NumPy и SciPy не перекомпилированы из источника, который может произойти при использовании конкретных конфигураций операционной системы и аппаратных средств (таких как Linux на Raspberry Pi). Создание numpy и scipy из источника может быть сложным (особенно в Windows) и требует, чтобы тщательная конфигурация гарантировала, чтобы они связались против оптимизированной реализации стандартных программ линейной алгебры. Вместо этого используйте стороннее распределение, как описано ниже.

, Если необходимо установить, scikit-учатся и его зависимости с зернышком, можно установить его, как scikit-узнают [alldeps]. Случай наиболее популярного способа использования для этого находится в файле requirements.txt, используемом в качестве части автоматизированного процесса сборки для приложения PaaS или изображения Докера. Эта опция не предназначается для ручной установки из командной строки.

0
ответ дан 8 December 2019 в 04:00

Я попробовал следующую команду:

pip install --user --upgrade scikit-learn==0.15.1   (my required version)

Но это может привести к ошибке, если вы используете любую виртуальную среду на Python, например venv или virtualenv или conda . Чтобы избежать ошибки, используйте следующую команду:

pip install --upgrade scikit-learn==0.13            (your required version)

Я столкнулся с той же проблемой, но решил ее с помощью более поздней команды. Вам не нужно использовать команду sudo также с pip (просто для предупреждения, надеюсь, вы также столкнулись с ошибкой при использовании sudo с pip). Надеюсь, мой ответ поможет.

При установке другой / последней версии обновляется ваша версия для этого конкретного модуля. Нет доступных других команд обновления / обновления. Если возможно, поделитесь. Спасибо.

0
ответ дан 23 December 2019 в 12:37

Другие вопросы по тегам:

Похожие вопросы: