PIP install and Python path

installation, macos, pip, python

Solution

After a few attempts, setting the PYTHONPATH environmental var worked.

Best way to achieve this is to add the following to the ~/.bash_profile:

export PYTHONPATH=<bogus path here>

Don't forget to open a new terminal after changing.

Problem

I am using pip install on a mac to get my python requirements for a django website. I got pip from MacPorts ``` port install pip-2.7 ``` Now the problem is the pip installs the packages in a location which is not in my python sys.path. I just copied this bogus location ``` /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/) ``` to a location present in my sys.path ``` /Library/Python/2.7/) ``` Of course this worked ok, but I will use pip in the future so I need a persistent solution. The question is how can I alter my sys.path to recognize that crap location or how do I tell pip to install dependencies somewhere else ?

Original source