I am new to python and i have this django project, which actually has to communicate with a python package that my colleague has built. Let's say, the structure is as follows

```
-Mydjangoproject
      -myapp
         -views.py
         -models.py

      -Mydjangoproject
         -settings.py
         -urls.py

      -manage.py

      -db.sqlite3

      -colleagues_python_package
         -package1
            -script1.py
            -script2.py
         -package2
            -info1.py
            -info2.py

```

When I try to run my colleague's **script1.py** which has the following code to import,

```
from colleagues_python_package.package2 import info1

```

it throws me the error

> 
> ImportError: No Module named colleagues\_python\_package.package2
> 
> 
> 

If run in my colleague's system, this works. Is it because this package is not set in PYTHONPATH. How do I resolve this and explanation? ( and this package has to be inside django project)