IntelliJ IDEA
 
Get IntelliJ IDEA
You are viewing the documentation for an earlier version of IntelliJ IDEA.

Manage project dependencies

Last modified: 10 August 2022

IntelliJ IDEA makes it possible to track the unsatisfied dependencies in your projects, and provides integration with the major means of dependencies management including the use of requirements.txt and Pipfile.

  • requirements.txt contains the set of packages that your application depends on. When a file with this name is added to the root project directory, it is automatically detected by Python Integrated tools.

    See Using requirements.txt for the detailed instructions.

  • Pipfile is available only for the projects with the Pipenv virtual environments. It also enables managing the set of project dependencies. However, this tool provides more capabilities for security sensitive deployment by creating the precise snapshot of the project environment including hash codes and exact package versions.

    See Manage dependencies using Pipfile for the detailed instructions.