Как я могу получить модуль Nibabel для Python 3? Только Nibabel модуль для Python 2 находится в хранилище.
Для Ubuntu 14.04 и более ранних версий этого нет в репозиториях, но вы можете установить их самостоятельно. (Я проверял это на Ubuntu 12.04 и 14.04).
Предварительным условием является NumPy . Если у вас этого нет для Python3, откройте терминал ( CTL kbd> ALT kbd> T kbd>).
sudo apt-get install python3-numpy
Если у вас нет 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
Готово.
Мы будем использовать 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 kbd> ENTER kbd>.
Когда он говорит Please write a description for the package
, вы можете напечатать что угодно (я набрал «python3-nibabel
») и нажать ENTER kbd> ENTER kbd>.
] Когда написано This package will be built according to these values:
, нажмите ENTER kbd>.
Если появится запрос Do you want me to list them? [n]:
, нажмите N kbd> ENTER kbd>.
Если появится запрос Should I exclude them from the package? ...
, нажмите Y kbd> ENTER kbd>.
Вы должны быть сделаны. Введите python3
, затем import nibabel
, чтобы проверить, что это работает. Если вам нужно удалить его, откройте терминал и введите: sudo apt-get remove nibabel
.