Я получаю python 2.7 при запуске sudo. Я попытался изменить свой .bash_profile и .bashrc у моего первоначального пользователя и root, но безрезультатно.sudo python неправильная версия
$ python
Python 3.5.2 (default, Oct 11 2016, 05:05:28)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.38)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> ^D
$ sudo python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Я alias python='python3'
в обоих Баш конфиги в обоих пользователей и источников их.
Как получить python 3.5 для загрузки с sudo python
?
EDIT: Это на OSX EDIT2: Я также пробовал смотреть на which
python.
$ which python
/usr/bin/python
$ sudo which python
/usr/bin/python
попробовать запустить env | grep PATH и sudo env | grep PATH см. вывод – Tyler