突然想到用 conda 试试,非常简单,打开 cmd,输入下面指令:
conda install -c conda-forge openexr
安装成功了。
-------------------------
下面是其他我没有成功的方法,记录一下,或许换台电脑 conda 安装不了,下面的方法没准可以实现。
方法一:
一开始尝试用 pip 安装,即
pip install OpenEXR
各种报错,原因是
error: Microsoft Visual C++ 14.0 is required.
安装 VC 又很麻烦。
方法二:
又在 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 搜OpenEXR,找了相应版本,也无法安装,总报错,说是版本错误。
pip 能安装的版本包括:
[(‘cp36’, ‘cp36m’, ‘win_amd64’), (‘cp36’, ‘none’, ‘win_amd64’), (‘py3’, ‘none’, ‘win_amd64’), (‘cp36’, ‘none’, ‘any’), (‘cp3’, ‘none’, ‘any’), (‘py36’, ‘none’, ‘any’), (‘py3’, ‘none’, ‘any’), (‘py35’, ‘none’, ‘any’), (‘py34’, ‘none’, ‘any’), (‘py33’, ‘none’, ‘any’), (‘py32’, ‘none’, ‘any’), (‘py31’, ‘none’, ‘any’), (‘py30’, ‘none’, ‘any’)]
方法三:
用 github 资源安装
git clone https://github.com/jamesbowman/openexrpython
pip install ./openexrpython