Я пытаюсь запустить build dlib в Ubuntu 16.04 с помощью cmake. Я работал раньше, но недавно столкнулся с проблемой, поэтому я удалил cmake и попытался переустановить. Однако всякий раз, когда я пытаюсь использовать cmake или проверять версию с помощью:
cmake --version
Но я получаю следующую ошибку:
Traceback (most recent call last):
File "/usr/local/bin/cmake", line 11, in <module>
load_entry_point('cmake==3.13.3', 'console_scripts', 'cmake')()
File "/usr/local/lib/python2.7/dist-packages/cmake-3.13.3-py2.7-linux-x86_64.egg/cmake/__init__.py", line 34, in cmake
raise SystemExit(_program('cmake', sys.argv[1:]))
File "/usr/local/lib/python2.7/dist-packages/cmake-3.13.3-py2.7-linux-x86_64.egg/cmake/__init__.py", line 30, in _program
return subprocess.call([os.path.join(CMAKE_BIN_DIR, name)] + args)
File "/usr/lib/python2.7/subprocess.py", line 523, in call
return Popen(*popenargs, **kwargs).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 13] Permission denied
Я переустанавливал и получал ресурсы через:
sudo apt-get remove cmake cmake-data
sudo -E add-apt-repository -y ppa:george-edison55/cmake-3.x
sudo -E apt-get update
sudo apt-get install cmake
. ~/.bashrc
Я тогда удалил, но он не был полностью удален через:
sudo apt-get remove cmake
и затем переустанавливается с помощью:
sudo apt-get install cmake
Пожалуйста, дайте мне знать, если нужна какая-либо другая информация.
решено:
Использование https://cmake.org/download/ и это руководство