安装tensorflow-graphics

记录一下在Windows10 上安装tensorflow-graphics遇到的问题:

1.在VS中的python项目中,打开管理python程序包,使用命令安装

pip install tensorflow-graphics

提示错误:OpenEXR库安装失败

2.安装OpenEXR python库

pip install openexr

提示找不到ImathBox.h文件。

需要先安装OpenExr C++库

3.去官方下载OpenEXR的源码,使用CMake配置,使用VS2019编译。

注意需要C++11支持。不能下载太高版本的OpenEXR库,否则OpenEXR python库安装还会失败

这里编译OpenEXR的是2.5.5版本。需要编译zlib库

4.去官方下载zlib源码,解压,进入目录contrib\vstudio\vc14

打开zlibvc.sln,编译成功

5.使用CMake配置OpenEXR C++,设置好zlib头文件和库文件的路径,并设置好CMAKE_INSTALL_PREFIX路径,生成项目并编译成功

6.下载OpenEXR python的源码,打开setup.py,设置依赖的OpenEXR c++库的包含目录和库目录的路径。保存setup.py

7.使用pip安装OpenEXR python库。例如:

pip install E:/dep/openexrpython

8.安装tensorflow-graphics

pip install tensorflow-graphics

现在可以用tensorflow-graphics库了


版权声明:本文为x_studying原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。