1. 15
  1.  

  2. 2

    And today I learned about pipx, which will come in handy.

    1. 1

      This saved by butt a few times on an awkward corporate setup that had python in /usr/bin/python (via the distribution package manager) and in /opt/bin/python (via the internal company package manager). The confusion was added to by having multiple versions of python and multiple versions of pip :)

      1. 1

        We use buildout and make it a standard practice that python interpreter should be invoked as ./bin/python if in development. While in production, all notes should mention absolute path /app/project/bin/python to remove any ambiguity.

        1. 1

          Shouldn’t that be python3 -m pip nowadays?