[Python] Upgrade python packages from requirements.txt using pip command

Discussão em 'Python' iniciado por Stack, Setembro 24, 2024.

  1. Stack

    Stack Membro Participativo

    How do I upgrade all my python packages from requirements.txt file using pip command?

    tried with below command

    $ pip install --upgrade -r requirements.txt


    Since, the python packages are suffixed with the version number (Django==1.5.1) they don't seem to upgrade. Is there any better approach than manually editing requirements.txt file?

    EDIT

    As Andy mentioned in his answer packages are pinned to a specific version, hence it is not possible to upgrade packages through pip command.

    But, we can achieve this with pip-tools using the following command.

    $ pip-review --auto


    this will automatically upgrade all packages from requirements.txt (make sure to install pip-tools using pip install command).

    Continue reading...

Compartilhe esta Página