当我使用sudo运行时,我得到的是Python 2.7。我尝试从我的原始用户和root更改我的.bash_profile和.bashrc文件,但都没有成功。
$ 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.
>>>
我已经在两个用户的bash配置文件中使用了alias python='python3'
,并且已经将它们引入。
如何让Python 3.5在sudo python
命令下加载?
编辑:这是在OSX上
编辑2:我也尝试过查看which
python。
$ which python
/usr/bin/python
$ sudo which python
/usr/bin/python