directory – Where are the python modules stored?

directory – Where are the python modules stored?

  1. Is there a way to obtain a list of
    Python modules available (i.e.
    installed) on a machine?

This works for me:

help(modules)
  1. Where is the module code actually
    stored on my machine?

Usually in /lib/site-packages in your Python folder. (At least, on Windows.)

You can use sys.path to find out what directories are searched for modules.

On python command line, first import that module for which you need location.

import module_name

Then type:

print(module_name.__file__)

For example to find out pygal location:

import pygal
print(pygal.__file__)

Output:

/anaconda3/lib/python3.7/site-packages/pygal/__init__.py

directory – Where are the python modules stored?

On Windows machine python modules are located at (system drive and python version may vary):

C:UsersAdministratorAppDataLocalProgramsPythonPython38Lib

Leave a Reply

Your email address will not be published. Required fields are marked *