2016-10-01 46 views
-1

我在Ubuntu 16.04新安装的,并且我已经安装了PIP,但是当我尝试安装scikit我收到以下错误信息:为什么在安装scikit-learn时,pip会授予拒绝错误的权限?

File "/usr/lib/python2.7/os.py", line 157, in makedirs 
    mkdir(name, mode) 
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/sklearn' 
+2

请首先谷歌错误消息第一:http://stackoverflow.com/questions/31512422/pip-install-r-oserror-errno-13-permission-denied – cel

回答

1

$ pip install --user sklearn

或者使用virtualenv。做不是使用sudo pip这是另一个问题推荐。

+0

发布的问题是非常有效的。在virtualenv中安装使用pip的sklearn失败! – Christophe

+0

耸耸肩。我猜想有一个不同的错误。 –

+0

不,同样的错误...... sklearn试图在系统目录下安装东西eventhoughpip在virtualenv内运行......不确定谁是罪魁祸首,也许我的virtualenv安装已损坏......我设法通过编辑点代码并强制platlib = purelib – Christophe

相关问题