pip安装cmake的时候出现的错误,如下:
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/home/kzl/.local/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
isolated=self.isolated,
File "/home/kzl/.local/lib/python2.7/site-packages/pip/wheel.py", line 345, in move_wheel_files
clobber(source, lib_dir, True)
File "/home/kzl/.local/lib/python2.7/site-packages/pip/wheel.py", line 316, in clobber
ensure_dir(destdir)
File "/home/kzl/.local/lib/python2.7/site-packages/pip/utils/__init__.py", line 83, in ensure_dir
os.makedirs(path)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] 权限不够: '/usr/local/lib/python2.7/dist-packages/cmake'
既然提示是权限不够,自然可以增加权限来解决。
如下,把安装命令改为sudo pip install cmake。就可以成功的解决了这个问题。因为加了sudo就相当于管理员操作了。。