Как установить новый numpy, scipy и scikit на человечности?

Я должен установить numpy 1.9 (потому что некоторые методы доступны в этой версии, не в предыдущем), который не является numpy пакетом, предложенным еще сегодня (склонный - получают возвраты 1.8).

Как установить последнюю версию numpy, scipy, scikit и параллельного Python? Я являюсь довольно новым для управления необычной установкой (использующий tar.gz?). Мое предположение:

  • загрузите последний пакет и распакуйте их где-нибудь (как сделать это и в который папка?)
  • добавление некоторых Персональных архивов пакета (PPA), но который и как сделать это sudo add-apt-repository ppa:<name of the ppa>? Я попробовал, но у меня есть теперь некоторые ошибки (ошибка связи получить доступ к ppa)

Спасибо за Вашу входящую справку.

2
задан 13 March 2017 в 18:39

1 ответ

Вам нужна пользовательская среда Python? Создайте пользовательскую среду Python. Это легко.

sudo apt-get install python-virtualenv

# cd to wherever you want to keep your distribution

# create it
virtualenv --no-site-packages virtualenv

# activate it
source ./virtualenv/bin/activate

pip install numpy scipy scikit-learn

Вы установили бы все свои другие требования там также. Также необходимо удостовериться, что сценарии используют virtualenv также. Если Вы называете их глобально, которые могут просто означать удостоверяться, что их называют с этим /path/to/virtualenv/bin/python вместо Вашей версии системы.

Или если их называют из сценария Bash, можно назвать сценарий активации, и путь будет обновлен автоматически.

<час>

существует веский довод против использования pip в Вашем глобальном site-packages. Склонный не будет уважать его. Это не будет уважать Склонный. Они растопчут друг по другу и могут вызвать серьезные проблемы, особенно если Вы случайно обновите системный пакет, который не назад совместим.

Это кажется легким для начала, но это не долгосрочное решение.

2
ответ дан 2 December 2019 в 03:58

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

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