根据frustum pointnet的github,按顺序实现Q1:编译的前三个文件,说tensorflow没有op.h解。 因为我在康达环境中使用的是tensorflow,所以我会针对每个对应的tf路径更改为自己的路径

原始tf_interpolate_compile.sh (很遗憾,他没有换行)。

# TF 1.4g-STD=c11tf _ interpolate.CPP-OTF _ interpolate _ so.so-shared-fpic-I/usr/local/lib/python 2 本地/Cuda-8.0/include-I/usr/local/lib/python 2.7/dist-packages/tensor flow/include/external/nsync /

# TF 1.4g-STD=c11tf _ interpolate.CPP-OTF _ interpolate _ so.so-shared-fpic-I/home/kb 457/. conda/envenve kb 457/. conda/envs/py 2.7 _ point net/lib/lib nsync/public-lcu dart-l/usr/local/cuda-8.0/lib 64/- l/lib line tensor flow-ltensorflow _ framework-O2-d _ glibc xx _ use _ cxx 11 _ ABI=0自己的路径可以在python上输出

importtensorflowastftf._ _ path _ _ http://www.Sina.com /

Q2:因为我使用的是py2.7,所以有些语法会报告错误。 需要调整到对应的版本。 这里说找不到名为CV_AA的变量名的解。 找到报告错误的位置后,用LINE_AA替换CV_AA就可以了

在Q3:sh上安装mayavi。 这可能是我的电脑问题,或者是其他我现在还不明白的问题。 我以前编译opencv也没能导入

try 1:pip安装

pip install mayavi

失败:我说找不到import

原因:要说用什么,就是pyqt或wx

try2:尝试编译安装pyqt

失败:没用

解:有一种说法,用康达安装后,mayavi原来是康达里面的包

conda install mayavi

然后就可以通过测试了。 运行这个程序可能需要等一会儿

python mayavi/test_drawline.py

跑Q4:的那个测试最后说没有. eps文件,GPL ghostscript 9.18: unrecoverable error,exit code 1

解: sudo apt-get install gnuplot

sdoapt-getinstalltexlive-extra-utils

最后结果:

这是csdn好心人告诉我的,下面附上这位同学的论文笔记:

3359 blog.csdn.net/cuichuanchen 3307/article/details/80156433