Библиотека ColorPy установлена, но тестовый код не работает - PullRequest
0 голосов
/ 18 октября 2019

Я пытался установить ColorPy , библиотеку для вычислений с системами RGB с использованием данных о физической длине волны, и она работает только для Python 2.X.

Я установил 2.X conda и установил Numpy, Scipy, Matplotlib, как требуется, и если я импортирую их тестовый набор import colorpy.figures, я просто получаю:

Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/Users/XXXXX/anaconda3/envs/BUBBLES/lib/python2.7/site-packages/colorpy/figures.py", line 47, in <module>
    import illuminants
  File "/Users/XXXXX/anaconda3/envs/BUBBLES/lib/python2.7/site-packages/colorpy/illuminants.py", line 709, in <module>
    init()
  File "/Users/XXXXX/anaconda3/envs/BUBBLES/lib/python2.7/site-packages/colorpy/illuminants.py", line 652, in init
    xyz = ciexyz.xyz_from_spectrum (_Illuminant_D65)
  File "/Users/XXXXX/anaconda3/envs/BUBBLES/lib/python2.7/site-packages/colorpy/ciexyz.py", line 726, in xyz_from_spectrum
    xyz = xyz_from_wavelength (wl_nm_i)
  File "/Users/XXXXX/anaconda3/envs/BUBBLES/lib/python2.7/site-packages/colorpy/ciexyz.py", line 709, in xyz_from_wavelength
    return _xyz_colors [index] + frac_wl_nm * _xyz_deltas [index]
IndexError: only integers, slices (':'), ellipsis ('...'), numpy.newaxis ('None') and integer or boolean arrays are valid indices

BUBBLES, если неясно, это новый condaмонтаж. Что может быть не так?

Я могу предоставить другую информацию или сообщения об ошибках, если это необходимо, но едва ли любая документация для этого, так что помощь будет много приветствуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...