Моя проблема заключается в том, что когда я делаю:Как изменить путь python в состоянии sudo?
$, которые питон => я получаю/а/б/с/питон, как мой каталог
но если я $ Sudo какой питон => I get/d/e/python как результат
Как изменить sudo один, чтобы соответствовать нормальному случаю, это делает невозможным установку библиотек из источника.
Я получаю оба пути одинаковыми. – Kakashi
@ Какаши: это потому, что str8 дал вам неправильную команду: 'sudo echo $ PATH' заменит путь до вызова' sudo', поэтому ничего не говорит вам. (S) он хотел написать что-то вроде 'sudo bash -c 'echo $ PATH'', который печатает путь, просматриваемый командой' sudo'. Если вы запустите это, вы увидите, что 'sudo' работает с путём, который включает'/usr/bin' перед '/ usr/local/bin', или (более вероятно) не включает'/usr/local/bin'. – ruakh
'sudo echo $ PATH' расширит ваш путь и передаст его sudo для эха в качестве root! – alexis