2016-06-08 5 views
0

Я установил Python 2.7 с помощью браги и установлены все другие пакеты библиотеки с помощью пипУстановка MayaVi в Mac OS X

Чтобы установить MayaVi первоначально я установил VTK, используя

brew reinstall --python --qt vtk5 

Позже я

pip install mayavi 

но выдает эту ошибку для меня:

Building wheels for collected packages: mayavi 
Running setup.py bdist_wheel for mayavi ... error 
Complete output from command /usr/local/opt/python/bin/python2.7 -u -c "import setuptools,     
tokenize;__file__='/private/var/folders/t_/x10q3tk92ms64kcjqvxy8s8w0000gn/T/pip- 
build-2zB86t/mayavi/setup.py';exec(compile(getattr(tokenize, 'open', open 
(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d 
/var/folders/t_/x10q3tk92ms64kcjqvxy8s8w0000gn/T/tmpTxZtPCpip-wheel- --python-tag cp27: 

running bdist_wheel 
running build 
Fatal Python error: PyThreadState_Get: no current thread 

Может ли кто-нибудь сказать, как можно исправить эту проблему или что происходит неправильно, кроме того, что мой python работает нормально.

Спасибо

ответ

1

Первая вещь, чтобы проверить свою среду здесь, с помощью команды

which python 
which pip 
which brew 
echo $PATH 
brew doctor 

Установка пакетов Python на OS X, где есть компиляция участие может привести к различным ошибкам, связанным с выбор компилятора и исполняемого файла python.

0

У меня когда-то было много проблем при установке и использовании майави.

Я думаю, что лучший и самый простой способ использования MayaVi является установка enthought canopy

предоставляет множество распределений научно-аналитический пакет Python, включая MayaVi, ВТК и так далее.

После его установки вы можете визуализировать свои данные, выполнив установленный в куполе питон (например, /Users/zjshao/Library/Enthought/Canopy/edm/envs/User/bin/python на моем Mac). Тогда майави будет работать.

 Смежные вопросы

  • Нет связанных вопросов^_^