我在构建 OpenSFM 时遇到问题。运行 setup.py 文件时出现错误。
首先,我在 VirtualBox 上运行 Ubuntu 16.04。我安装了 Docker 并运行
docker pull freakthemighty/opensfm
此映像已成功构建。
此外,我将 OpenSFM 存储库从此处克隆到我的主文件夹中。
接下来,我应该通过在主文件夹中运行它来构建:
python setup.py build
这是由此产生的错误
walter@VirtualUbuntu:~$ python setup.py build
Configuring...
Traceback (most recent call last):
File "setup.py", line 21, in <module>
subprocess.Popen(['cmake','../opensfm/src'], cwd='cmake_build').wait()
File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
这是有问题的 setup.py 文件。