Установите Nibabel для Python 3

Как я могу получить модуль Nibabel для Python 3? Только Nibabel модуль для Python 2 находится в хранилище.

2
задан 13 February 2014 в 05:43

1 ответ

Для Ubuntu 14.04 и более ранних версий этого нет в репозиториях, но вы можете установить их самостоятельно. (Я проверял это на Ubuntu 12.04 и 14.04).

Предварительным условием является NumPy . Если у вас этого нет для Python3, откройте терминал ( CTL ALT T ).

sudo apt-get install python3-numpy

Easy Way (с использованием PIP)

Если у вас нет PIP для Python 3, вы можете получить его в Ubuntu 14.04, выполнив

sudo apt-get install python3-pip

и в Ubuntu 12.04, выполнив

sudo apt-get install python3-setuptools
sudo easy_install3 pip

Теперь, чтобы установить Nibabel, выполните

sudo pip3 install nibabel

Готово.

Hard Way (сборка из исходного кода)

Мы будем использовать git для загрузки Nibabel, поэтому введите эту команду

sudo apt-get install git

Загрузите nibabel, набрав

git clone https://github.com/nipy/nibabel.git

затем перейдите в новый каталог nibabel, выполнив

cd nibabel

. В этот момент вы можете выполнить sudo python3 setup.py install, но лучше использовать программу checkinstall , которая упростите удаление пакета, если вам нужно. Поэтому наберите

sudo apt-get install checkinstall

и установите nibabel с

sudo checkinstall python3 setup.py install

Если он спросит Should I create a default set of package docs? [y]:, нажмите Y ENTER .

Когда он говорит Please write a description for the package, вы можете напечатать что угодно (я набрал «python3-nibabel») и нажать ENTER ENTER .

] Когда написано This package will be built according to these values:, нажмите ENTER .

Если появится запрос Do you want me to list them? [n]:, нажмите N ENTER .

Если появится запрос Should I exclude them from the package? ..., нажмите Y ENTER .

Вы должны быть сделаны. Введите python3, затем import nibabel, чтобы проверить, что это работает. Если вам нужно удалить его, откройте терминал и введите: sudo apt-get remove nibabel.

0
ответ дан 13 February 2014 в 05:43

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

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