Невозможно использовать команду view_cube из-за проблемы с wx
Я вижу следующую проблему:
В [5]: img = open_image("2018-09-21_005.hdr")
В [6]: view_cube(img, band = [29, 19, 9])
ModuleNotFoundError Traceback (последний вызов был последним) /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/spectral/graphics/hypercube.py в 69 попытках: ---> 70 import wx 71 из wx import glcanvas
ModuleNotFoundError: нет модуля с именем 'wx'
Во время обработки вышеупомянутого исключения произошло другое исключение:
ImportError Traceback (последний вызов был последним) в ----> 1 view_cube (img,bands = [29, 19, 9])
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/spectral/graphics/graphics.py в view_cube(data, *args, **kwargs) 176 для приема ввода с клавиатуры. 177 ''' -> 178 из spectral.graphics.hypercube import HypercubeWindow 179 180, если не выполняется running_ipython ():
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/spectral/graphics/hypercube.py в 71 из wx import glcanvas 72, за исключением ImportError: ---> 73 повысить ImportError("Требуется" Зависимость wx.glcanvas not present") 74 75 DEFAULT_WIN_SIZE = (500, 500) # Размеры рамки изображения по умолчанию
ImportError: Требуемая зависимость wx.glcanvas отсутствует
Я использовал следующую команду для установки wx: "brew install wxpython"
0 ответов
Проблема была связана с установкой пакета python
Используйте следующую команду для установки по pip:
pip install wxpython
И используйте следующую команду для установки в среде conda:
Конда установить wxpython