【发布时间】:2019-03-21 13:59:39
【问题描述】:
我有一个 python 脚本,顶部有以下 shebang 行:
#!/usr/bin/env python
我的 Linux 机器上安装了 Python3,当我以普通用户身份运行此脚本时,它正确使用了位于我的 Anaconda 安装中的 Python3:
/home/user/miniconda3/bin/python
但是,当我尝试以 root 身份运行它时,它将使用旧的 python:
/usr/bin/python
如何告诉根进程使用 Anaconda python 而不是旧的默认 /usr/bin/python。
【问题讨论】: