【问题标题】:Install Anaconda and access python for all users为所有用户安装 Anaconda 并访问 python
【发布时间】:2020-01-27 20:03:22
【问题描述】:

我正在尝试为 ubuntu 18.04 上的所有用户安装 anaconda。我在 /root/anaconda3 安装了 anaconda。 之后,我在 /etc/environment 中编辑了路径以包含 anaconda 路径。 当我以用户身份登录时,我可以看到路径为

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/root/anaconda3/bin:/snap/bin: No such file or directory

我不知道为什么没有这样的文件或目录出现。 当我尝试运行 python 时,它没有检测到 python。

Command 'python' not found, but can be installed with:

apt install python3       
apt install python        
apt install python-minimal

Ask your administrator to install one of them.

You also have python3 installed, you can run 'python3' instead.

我想使用 anconda 的 python。我可以将 anaconda python 用作 root 用户,但不能用作其他用户。如何让它适用于所有用户?

【问题讨论】:

    标签: python ubuntu anaconda


    【解决方案1】:

    通常,/rootroot 用户的主目录,只有root 用户可以访问。解决此问题的一种方法是更改​​此根目录的权限。

    sudo chmod -R 777 /root
    

    请注意,不建议这样做,因为更改对系统至关重要的文件可能会导致系统变得不稳定。


    另一种方法是将anaconda安装在不同的目录中,并为安装目录分配权限。可以在this 链接上找到执行此操作的说明。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 2014-11-07
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 2017-06-15
      相关资源
      最近更新 更多