root安装的conda,其他用户不可见
root安装的conda,其他用户不可见
要使其他用户能看到安装了 conda 的目录,您需要将 conda 安装目录的权限设置为公共读、写和执行。以下是一些建议的步骤:
- 首先,找到 conda 安装目录的路径。您可以使用以下命令来找到它:
1 | which conda |
这将显示 conda 的版本信息,并显示 conda 安装目录的路径。例如:
1 | /root/anaconda3 |
- 然后,使用
sudo修改 conda 安装目录的权限:
1 | sudo chmod 777 /root/anaconda3 |
这将把 conda 安装目录的权限设置为所有用户都可以读、写和执行。
如果您希望其他用户能够使用 conda,而不是以 root 权限运行 it,您可以将 conda 添加到系统的 PATH 环境变量中。这可以通过以下步骤实现:
a. 打开
/etc/profile文件以编辑:1
sudo vi /etc/profile
b. 在文件末尾添加以下内容(确保使用实际的 conda 安装目录路径替换
/root/anaconda3):1
export PATH=$PATH:/root/anaconda3/bin
c. 保存并关闭文件。
使更改生效。运行以下命令以重新加载
/etc/profile文件:
1 | source /etc/profile |
现在,其他用户应该能够看到并使用安装了 conda 的目录。
但是如果在终端里没有最开始的那个(base),可以使用如下命令进行初始化
1 | conda init bash |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 小鱼吃猫!

