根据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