Python 2.7 为什么pip在安装scikit learn时会给出权限拒绝错误?

Python 2.7 为什么pip在安装scikit learn时会给出权限拒绝错误?,python-2.7,scikit-learn,pip,Python 2.7,Scikit Learn,Pip,我使用的是新安装的Ubuntu 16.04,我已经安装了pip,但当我尝试安装scikit时,我收到以下错误消息: 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' $pip安装--用户sklearn 或者使用虚拟电视

我使用的是新安装的Ubuntu 16.04,我已经安装了pip,但当我尝试安装scikit时,我收到以下错误消息:

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'
$pip安装--用户sklearn


或者使用虚拟电视。不要使用另一个问题推荐的
sudopip

请始终先用谷歌搜索错误消息:发布的问题非常有效。在virtualenv中安装sklearn with pip失败!不,同样的错误。。。sklearn尝试在system dir下安装东西,即使pip在virtualenv中运行。。。不确定谁是罪魁祸首,也许我的virtualenv安装已损坏。。。我通过编辑pip代码并强制使用platlib=purelib使其工作