I’m trying to get a Python package to install to my home directory because I don’t have the privileges to install it system-wide.
The package is PyProj, and I am trying to install it using python setup.py install --home=~ (with Python 2.4.3), as recommended in the Python documentation. The package compiles successfully and copies itself to what I assume are the correct directories (the directory ~/lib64/python/pyproj appears during install).
But, when I load Python up and type import pyproj, I’m told ImportError: No module named pyproj.
Any thoughts on what might be going on?
You’ll need to set
PYTHONPATHto tell Python where to locate your locally installed packages.For example:
Or, to do this within the interpreter (or script):
For more information on how Python locates installed modules, see section on The Module search Path in docs.