Could not install packages due to an EnvironmentError Python pip安装报错

693 阅读1分钟

在使用pip安装python包时报错 报错信息:Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/usr/local/lib/python3.6/dist-packages/idna' Consider using the --user option or check the permissions.

图1

解决方法1:根据提示在后面加上–-user,

> pip install package --user

该方法只是为当前用户安装指定包,其他用户想用的话还是得再安装

图2

解决方法2:使用su 或者sudo安装(linux或macOS用户)以root身份安装,机器上的其他用户就也可以使用你安装的包啦(没有权限就不截图了.....o(╥﹏╥)o)

> sudo pip install package

windows用户则以Administrator身份安装指定包 不说了继续学习......