由于python3.6上的权限被拒绝错误,在Linux上安装Anaconda5.0.1失败

问题描述 投票:0回答:1

这是第一次提问,请温柔:)

我在Ubuntu 17.x上使用Python3.6设置Anaconda5.0.1,并且当安装脚本(第355行)尝试执行Python3.6时,在开始安装所有软件包时,我得到一个Permission Denied错误anaconda3 /.../ bin文件夹。似乎提取的python3.6最终没有对它的执行权限,因此错误。

i)我尝试使用ubuntu 14.x在虚拟机(不同机器)上安装,它确实使用执行权限提取python3.6,所以运行正常。

ii)回到ubutunu 17.x安装我检查了umask并返回0022这应该是一个问题。

iii)我在ubuntu 17.x机器上下载并安装了python2.7版本以及相同的权限问题。

我是ubuntu管理员的新手所以不确定还有什么可以探索的?任何帮助将不胜感激。

谢谢

linux permissions installation anaconda
1个回答
1
投票

我遇到了类似的问题。首先,检查anaconda3文件夹的所有父文件夹中是否具有读取和执行权限。如果不这样做,请使用chmod a+x folder添加权限。避免为受系统保护的文件夹添加权限。

如果要在除安装位置之外的磁盘中安装anaconda,还要检查/etc/fstab以确保使用exec选项安装磁盘。

© www.soinside.com 2019 - 2024. All rights reserved.