I have had some issues installing python packages in the past when pip and apt-get have either used different install paths when installing python packages or look in different places for supporting packages.
I have recently encountered this again when installing MySQL-python using pip on my Mac but specifying the path as detailed in this solution fixed the issue.
My issue is: I don't understand why pip and apt-get use different paths and when using one or the other will cause me future issues. Can anyone explain what is going on here? Is there a good article or resource anyone can point me to? This is an issue which seems to come up regularly around here but which is not immediately obvious.
I mostly use apt-get on my production server as pip has issue with the college firewall. If I now install MySQL-python with apt-get on my production virtual environment will this cause me issues?
Thanks in advance.