You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 14.04 LTS下使用硬盘安装Anaconda及权限问题解决

解决Ubuntu 14.04 LTS安装Anaconda到非用户目录的权限问题

我来帮你搞定这个安装权限的问题,刚好之前在老Ubuntu系统上也碰到过类似情况,给你几个可靠的解决方案:

第一步:先确认目标硬盘已挂载

首先得确保你要用来安装Anaconda的硬盘已经正确挂载到系统里:

  1. 用命令查看当前挂载的存储设备:
    df -h
    
  2. 如果你的目标硬盘还没挂载,先创建一个挂载点(比如/mnt/anaconda_drive):
    sudo mkdir /mnt/anaconda_drive
    
  3. 挂载硬盘(假设你的硬盘设备是/dev/sdb1,可以通过lsblk命令确认设备名):
    sudo mount /dev/sdb1 /mnt/anaconda_drive
    
    如果希望开机自动挂载,可以把挂载信息添加到/etc/fstab文件里,不过先解决当前安装问题即可。

方案一:用sudo权限运行安装脚本

这是最直接的解决方法,步骤如下:

  1. 以root权限启动Anaconda安装脚本:
    sudo bash Anaconda3-5.1.0-Linux-x86_64.sh
    
  2. 按照脚本提示操作,当出现安装路径选择时,输入你挂载的硬盘路径(比如/mnt/anaconda_drive/anaconda3)
  3. 安装完成后,修改Anaconda目录的权限,让你的普通用户能正常访问和使用:
    sudo chown -R $USER:$USER /mnt/anaconda_drive/anaconda3
    

方案二:先修改目标目录权限再安装

如果你不想用sudo运行脚本,可以先给目标目录赋予你的用户权限:

  1. 在挂载的硬盘上创建Anaconda安装目录:
    sudo mkdir /mnt/anaconda_drive/anaconda3
    
  2. 修改该目录的所有者为你的普通用户:
    sudo chown $USER:$USER /mnt/anaconda_drive/anaconda3
    
  3. 正常运行安装脚本:
    bash Anaconda3-5.1.0-Linux-x86_64.sh
    
  4. 在路径选择步骤,输入刚才创建的/mnt/anaconda_drive/anaconda3即可完成安装

最后:配置环境变量

安装完成后,需要把Anaconda的bin目录添加到系统PATH里,这样你就能直接使用conda等命令:

  1. 编辑你的bash配置文件:
    nano ~/.bashrc
    
  2. 在文件末尾添加一行:
    export PATH="/mnt/anaconda_drive/anaconda3/bin:$PATH"
    
  3. 保存退出后,让配置生效:
    source ~/.bashrc
    
  4. 验证是否配置成功:
    conda --version
    

内容的提问来源于stack exchange,提问作者ssharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:03:43