gpt4 book ai didi

python - 让所有用户都可以使用本地安装的 anaconda,而无需重新安装所有用户

转载 作者:行者123 更新时间:2023-12-04 18:39:39 24 4
gpt4 key购买 nike

我在运行 Ubuntu 的 linux 服务器上以用户名 ubuntu 的用户帐户安装了 anaconda。

然后我在我的 ubuntu 服务器中创建了新用户,比如说 ubuntu1、ubuntu2 等。

当我以 ubuntu 身份登录时,我可以这样做:
conda activate <env_name>它将为名为 ubuntu 的用户激活 python 环境。

环境安装在/home/ubuntu/anaconda3下.即,在用户本地目录中。

有没有办法让这个 conda 环境对所有用户都是全局的,所以当我以不同的用户身份登录时,比如说用户名 ubuntu1,conda 激活工作并且新用户也能够使用所需的 anaconda 和 python 版本?

重要提示:我不想重新安装 anaconda,或者创建现有 anaconda 的 yml 文件,然后以管理员身份重新安装。我只想通过让新用户广泛使用当前的配置/安装来使用它。

最佳答案

您可以做的是从现有用户为您的环境路径设置适当的权限,并更改 .bashrc新用户的文件(或 .profile ,或您在 shell 中用作 init 脚本的任何内容)以获得 conda $PATH 中可用的二进制文件.

当然,这对于 anaconda 下的用户来说可能是一个安全风险。安装到。

关于python - 让所有用户都可以使用本地安装的 anaconda,而无需重新安装所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61123009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com