Я пытался установить 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монтаж. Что может быть не так?
Я могу предоставить другую информацию или сообщения об ошибках, если это необходимо, но едва ли любая документация для этого, так что помощь будет много приветствуется.