Sudo nepoužívá stejné PATH
jako váš aktuální uživatel z bezpečnostních důvodů. V /etc/sudoers
existuje možnost secure_path
který určuje cestu použitou při spouštění příkazů pomocí sudo.Mine vypadá takto:
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
Z manuálové stránky sudo:
secure_path Path used for every command run from sudo. If you don't trust the people running sudo to have a sane PATH environment variable you may want to use this. Another use is if you want to have the “root path” be separate from the “user path”. Users in the group specified by the exempt_group option are not affected by secure_path. This option is not set by default.
pip3
příkaz pravděpodobně není v cestě definované sudoers
soubor. Cestu můžete přidat do secure_path
nebo uveďte úplnou cestu k pip3
příkaz takto:
sudo /path/to/pip3 install django
Meltdown &Spectre – Zabraňuje záplatování hostujícího jádra neopraveného hypervizoru únikům paměti mezi virtuálními počítači?
Aktuální distribuce podporující 32bitové i586/non-PAE, speciálně pro desky ALIX (AMD Geode)