PyCharm 2018.2 Help

Cleaning .pyc Files


Depending on the selected Python interpreter, the following Python compiled files are created:

  • .pyc(for Python interpreter)

  • $py.class (for Jython interpreter)

By default, the .pyc and $py.class files are ignored, and thus are not visible in the Project tool window. However, PyCharm makes it possible to delete .pyc files from projects or directories.

Please note the following:

  • If you rename or delete a Python file, the corresponding compiled file is also deleted.

  • Python compiled files are deleted recursively.

  • If you perform update from VCS and skip automatic cleanup, then removing Python compiled files is vital. The reason is that after update from version control, some of the Python files could have been deleted, and executing the Clean Python compiled files command will help you get rid of the unnecessary Python compiled files.

Removing Python compiled files

To remove Python compiled files

  1. In the Project Tool Window, right-click a project or directory, where Python compiled files should be deleted from.

  2. On the context menu, choose Clean Python compiled files.

    The .pyc and $py.class files residing in the selected directory are silently deleted.

Last modified: 21 November 2018

See Also