Ubuntu18.04
问题一:
pip install "git+git://github.com/erikwijmans/Pointnet2_PyTorch.git#egg=pointnet2_ops&subdirectory=pointnet2_ops_lib"
报错:
ERROR: Could not find a version that satisfies the requirement pointnet2-ops (unavailable) (from versions: none)
ERROR: No matching distribution found for pointnet2-ops (unavailable)
解决方法:手动下载https://github.com/erikwijmans/Pointnet2_PyTorch
然后本地解压,进入文件夹,执行
pip install pointnet2_ops_lib/.
问题二:
pip install --upgrade https://github.com/unlimblue/KNN_CUDA/releases/download/0.2/KNN_CUDA-0.2-py3-none-any.whl
报错:
ERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /unlimblue/KNN_CUDA/releases/download/0.2/KNN_CUDA-0.2-py3-none-any.whl (Caused by ConnectTimeoutError(<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f5b513964c0>, 'Connection to github.com timed out. (connect timeout=15)'))
解决办法:下载https://github.com/unlimblue/KNN_CUDA/releases/download/0.2/KNN_CUDA-0.2-py3-none-any.whl
然后执行
pip install KNN_CUDA-0.2-py3-none-any.whl
问题三:
git clone https://github.com/KinglittleQ/torch-batch-svd.git && cd torch-batch-svd && python setup.py install && cd .. && sudo rm -rf torch-batch-svd/
报错1:忘记记载了,反正就是下载不了,建议手动下载解压https://github.com/KinglittleQ/torch-batch-svd.git
报错2:
subprocess.CalledProcessError: Command '['git', 'rev-parse', '--short', 'HEAD']' returned non-zero exit status 128.
解决办法:跳转报错跳转subprocess.py文件,找到
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,**kwargs).stdout
将True修改成False
报错3:
setuptools.extern.packaging.version.InvalidVersion: Invalid version: '1.1.0-'
解决办法:setuptools版本过高,降低版本,本人使用(可自行降低版本,满足本人服务器就行)
pip install setuptools==60.2.0
数据集
参考原文链接:https://blog.csdn.net/weixin_48818065/article/details/124593121
是另一个代码中使用的,不知道格式适不适合
github提供:链接: link.https://pan.baidu.com/share/init?surl=FB7IUbKAAlk7RVnB_AgwcQ(提取码:d1vn)
这里面是两个数据集KITTI和3DMatch,有点大,先下载3DMatch,
接下来,:
1)合并3DMatch.tar.gz00 到 3DMatch.tar.gz10:
# 进入cmd命令提示符界面,cd进入当前目录,输入如下:
copy /b 3DMatch.tar.gz* 3DMatch.tar.gz
2)解压:
tar -zxvf tar.gz