close

[Solved] Could not install packages due to an EnvironmentError: [Errno 13] Permission denied

Hello Guys, How are you all? Hope You all Are Fine. Today I am trying to install python pacakges with pip command but I am facing following error Could not install packages due to an EnvironmentError: [Errno 13] Permission denied in python. So Here I am Explain to you all the possible solutions here.

Without wasting your time, Let’s start This Article to Solve This Error.

How Could not install packages due to an EnvironmentError: [Errno 13] Permission denied Error Occurs ?

I am trying to install python pacakges with pip command but I am facing following error.

Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: 
'/Library/Python/2.7/site-packages/pip-18.0-py2.7.egg/EGG-INFO/PKG-INFO'
Consider using the `--user` option or check the permissions.

How To Solve Could not install packages due to an EnvironmentError: [Errno 13] Permission denied Error ?

  1. How To Solve Could not install packages due to an EnvironmentError: [Errno 13] Permission denied Error ?

    To Solve Could not install packages due to an EnvironmentError: [Errno 13] Permission denied Error Just add –user at the end of your command. Just use this command pip3 install package_name –user. Second solution is Just upgrade pip and your error will be solved sudo pip install –upgrade pip Try running pip as an executable like this python3.6 -m pip install <package>.

  2. Could not install packages due to an EnvironmentError: [Errno 13] Permission denied

    To Solve Could not install packages due to an EnvironmentError: [Errno 13] Permission denied Error Just add –user at the end of your command. Just use this command pip3 install package_name –user. Second solution is Just upgrade pip and your error will be solved sudo pip install –upgrade pip Try running pip as an executable like this python3.6 -m pip install <package>.

Solution 1: add --user at the end

Just add --user at the end of your command. Just use this command.

pip3 install package_name --user

Solution 2: upgrade pip

Just upgrade pip and your error will be solved.

sudo pip install --upgrade pip

Try running pip as an executable like this:

python3.6 -m pip install <package>

Solution 3: use Environment

Just create isolated python virtual environments. create one with python3+ you have to use the following command.

virtualenv enviroment_name -p python3

And then activate it.

source enviroment_name/bin/activate

Now you can install dependencies related to the project in this virtual environment by just using pip

pip install package_name

Summary

It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?

Also, Read

Leave a Comment