Quel est le format correct pour la mise à niveau pip3 lorsque le pip par défaut est pip2?

Que je développe à la fois Python 2 et 3.

Donc, je dois utiliser les deux pip2 et pip3.

Lors de l'utilisation de pip3 - je reçois cette demande de mise à niveau (deux dernières lignes):

$ pip3 install arrow
Requirement already satisfied (use --upgrade to upgrade): arrow in c:\program files (x86)\python3.5.1\lib\site-packages
Requirement already satisfied (use --upgrade to upgrade): python-dateutil in c:\program files (x86)\python3.5.1\lib\site-packages (from arrow)
Requirement already satisfied (use --upgrade to upgrade): six>=1.5 in c:\program files (x86)\python3.5.1\lib\site-packages (from python-dateutil->arrow)
You are using pip version 7.1.2, however version 8.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Par défaut de mon pip est pour Python 2, à savoir:

$  python -m pip install --upgrade pip
Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages

Cependant, aucun des éléments suivants explicite commandes de réussir la mise à niveau de la Python 3 pip:

$  python -m pip3 install --upgrade pip3
/bin/python: No module named pip3

$  python -m pip install --upgrade pip3
Collecting pip3
  Could not find a version that satisfies the requirement pip3 (from versions: )
No matching distribution found for pip3

$  python -m pip install --upgrade pip3.4
Collecting pip3.4
  Could not find a version that satisfies the requirement pip3.4 (from versions: )
No matching distribution found for pip3.4

Quelle est la bonne commande pour mettre à niveau pip3 quand il n'est pas la valeur par défaut pip?

Environnement:

$ python3 -V
Python 3.4.3
$ uname -a
CYGWIN_NT-6.1-WOW 2.5.2(0.297/5/3) 2016-06-23 14:27 i686 Cygwin
J'ai l'habitude d'utiliser python3 -m pip install --upgrade pip

OriginalL'auteur boardrider | 2016-08-24