2016-01-25 3 views
0

Когда я пытаюсь импортировать vtk, он не работает. Я попытался this method (построить VTK с CMake и окружающей среды, обновление переменных - кроме «задач после установки»), но я до сих пор:ошибка при импорте vtk в python на mac

$python 
Python 2.7.6 (default, Sep 9 2014, 15:04:36) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import vtk 
    Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    ImportError: No module named vtk 

Я пытался до этого

sudo brew install python-vtk 

но она возвращает :

Error: No available formula with the name "python-vtk" 
==> Searching for similarly named formulae... 
Error: No similarly named formulae found. 
==> Searching taps... 
Error: No formulae found in taps. 

Как я могу импортировать vtk в свой код Python на своем компьютере Mac без проблем?

ответ

0

Здесь можно использовать файл darg darwin;

http://www.vtk.org/download/#latestcand

+0

У меня есть проблема: когда я нахожусь в каталоге vtkpython и я бегу ./vtkpython мой импорт ВТК работ. Но когда я в обычной консоли питона, он возвращает: 'Traceback (самый последний вызов последнего): Файл «», строка 1, в Файл«ВТК/__ init__.py», строка 41, в от .vtkCommonCore импорта * Файл "ВТК/vtkCommonCore.py", строка 9, в от vtkCommonCorePython импорта * ImportError: Нет модуля с именем vtkCommonCorePython' Что я могу сделать, чтобы импортировать VTK в любом месте я хочу? – EaudeRoche

+0

Убедитесь, что двоичная папка vtk находится в вашем системном пути. Тип; echo $ PATH в консоли и посмотреть, находится ли папка vtk на выходе. Если не добавить его. –

+0

Я сделал это: когда я 'echo $ PATH', у меня не было пути. Я добавил его с помощью 'PATH = $ PATH:/Users/Hello/Applications/vtkpython/bin', но когда я запускаю' python', и я хочу импортировать vtk' или 'import vtkpython' или' import python-vtk', он возвращает 'Traceback (последний последний вызов): Файл« », строка 1, в ImportError: Нет модуля с именем vtk'. Я уже попробовал 'pip2 install vtkpython', который возвращает' Collecting vtkpython Не удалось найти версию, которая удовлетворяет требованию vtkpython (из версий:) Не найдено подходящего дистрибутива для vtkpython'. Что я могу сделать ? – EaudeRoche