Ubuntu 16.04+Python 3.6.7 OpenEXR 配置

最近在配置pvnet的时候renderding时需要用到OpenEXR,但是发现pip安装的是1.3.2版本,没法用,import OpenEXR时提示有一个变量未定义,我猜可能我的python版本太高了,所以直接去他的github主页下载了最新版https://github.com/openexr/openexr/tarball/v2.3.0,编译安装:

% mkdir $build_directory

% cd $build_directory

% cmake $source_directory

% make

% make install

然后把库目录放到python的sys.path里面任意一个文件夹里,也就是:

%python

%import sys

%sys.path

然后会出现一些地址,这些是Python查询库的地址,找到任意一个,在改地址下新建一个×××.pth文件,在文件里添加上述build地址即可。

再次import OpenEXR,没有报错

解决。


。。。解决个屁

后来发现用OpenEXR的时候没法用里面的方法,这样还是不行呀

后来发现直接sudo apt-get install openexr就好了。。Imath也一起解决了

我真是个傻缺 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容