Setting PYTHONPATH does not allow importing module

Zachary Ware zachary.ware+pylist at gmail.com
Tue Mar 3 22:42:38 EST 2015


On Tue, Mar 3, 2015 at 9:25 PM,  <faruk at vt.edu> wrote:
> I have the following directory /home/me/projects/modulename.
>
> I update PYTHONPATH using the following command:
> export PYTHONPATH=$PYTHONPATH:/home/me/projects/modulename
>
> It seems to have been added:
> [me at machine ~]$ python -c "import sys; print(sys.path)"
> ['',... '/home/me', '/home/me/projects/modulename', ...]
>
> But import modulename does not work:
> [me at machine ~]$ python -c "import modulename"
> Traceback (most recent call last):
>   File "<string>", line 1, in <module>
> ImportError: No module named modulename
>
> Does anyone know what's wrong?

Try adding /home/me/projects to PYTHONPATH instead of
/home/me/projects/modulename.

-- 
Zach



More information about the Python-list mailing list