猿问

为所有用户安装 Anaconda 并访问 python

我正在尝试为 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 用户,但不能用作其他用户。我如何使它适用于所有用户?


慕盖茨4494581
浏览 154回答 1
1回答

慕哥6287543

通常,/root是root用户的主目录,root只有用户可以访问。解决此问题的一种方法是更改此根目录的权限。sudo chmod -R 777 /root请注意,不建议这样做,因为更改对系统至关重要的文件可能会导致系统变得不稳定。另一种方法是将anaconda安装在不同的目录中,并为安装目录分配权限。可以在此链接上找到执行此操作的说明。希望这可以帮助。
随时随地看视频慕课网APP

相关分类

Python
我要回答