Mam zarówno Python2, jak i Python3, oba zainstalowane na Ubuntu 16.04, i używam przede wszystkim python3. Mam oba pipi pythonaliasem pip3i python3, odpowiednio, w moim użytkownika .bashrc.
Zawsze jednak miałem dziwne interakcje z pipem podczas instalowania nowych pakietów, a teraz dowiaduję się, dlaczego: kiedy ja sudo pip install whatever, alias w .bashrcnie jest już stosowany do superużytkownika.
Przypuśćmy, że ten komputer nie jest mój sam, a inni użytkownicy mogą się zalogować i chcą przede wszystkim używać python2. Jak mogę go skonfigurować, aby tylko dla mojego użytkownika można sudo pipbyło zainstalować pakiety python3?