Mam zarówno Python2, jak i Python3, oba zainstalowane na Ubuntu 16.04, i używam przede wszystkim python3. Mam oba pip
i python
aliasem pip3
i 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 .bashrc
nie 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 pip
było zainstalować pakiety python3?