我是 Ubuntu16.04LTS 新手,在 ubuntu16.04 上安装 anaconda 后,出现“Anaconda Navigator 无法以 root 用户权限运行”的问题。(PS:我以 root 用户身份登录 Ubuntu)我该如何打开 Navigator?希望得到您的帮助,谢谢。
答案1
Anaconda navigator 不是为 root 用户设计的,但您可以以 root 身份使用 Anaconda 并向所有用户共享访问权限。在这种情况下,您需要通过命令行而不是 Navigator 来管理 conda。
有关此内容的官方文档,请阅读管理多用户 conda 安装。
答案2
不需要感谢。
nano /root/anaconda3/lib/python3.7/site-packages/anaconda_navigator/app/start.py
ctrl+w 查找geteuid
替换getppid
或将值从 0 更改为 1
if (MAC or LINUX) and os.geteuid() == 1:
看起来像上线。