第一次在这里提问所以请温和:)
我在 Ubuntu 17.x 上使用 Python3.6 设置 Anaconda5.0.1,在开始安装所有包时,当安装脚本(第 355 行)尝试执行 Python3 时,我收到一个权限被拒绝的错误。 6 在 anaconda3/.../bin 文件夹中。似乎提取的 python3.6 最终没有对其执行权限,因此出现错误。
i) 我尝试使用 ubuntu 14.x 在虚拟机(不同的机器)上安装,它确实使用执行权限提取了 python3.6,所以运行良好。
ii) 回到 ubutunu 17.x 安装,我检查了 umask,它返回 0022,这应该是个问题。
iii) 我在 ubuntu 17.x 机器上下载并安装了 python2.7 版本,同样的权限问题。
我是 ubuntu 管理员的新手,所以不确定还有什么值得探索的?任何帮助将不胜感激。
谢谢
最佳答案
我遇到了类似的问题。首先检查anaconda3文件夹的所有父文件夹是否有读取和执行权限。如果不这样做,请使用 chmod a+x folder
添加权限。避免向系统保护的文件夹添加权限。
如果你在磁盘上安装 anaconda 而不是挂载/的地方,还要检查 /etc/fstab
以确保磁盘是用 exec
选项挂载的.
关于linux - Anaconda5.0.1在linux上安装失败由于python3.6上的permission denied错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47086488/