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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了由于python3.6上的权限被拒绝错误,在Linux上安装Anaconda5.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管理员的新手所以不确定还有什么可以探索的?任何帮助将不胜感激。

谢谢

答案

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

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

以上是关于由于python3.6上的权限被拒绝错误,在Linux上安装Anaconda5.0.1失败的主要内容,如果未能解决你的问题,请参考以下文章

ValueError:无法配置处理程序“文件”:[Errno 13] 权限被拒绝:

权限被拒绝错误:Windows Gitbash 上的 Python 3.8

系统创建文件失败...权限被拒绝 - cPanel

错误:由于环境错误而无法安装软件包:[Errno 13] 权限被拒绝:我如何解决? [关闭]

获取内部服务器错误,权限被拒绝在centos linux上的apache下运行cgi

SpaCy 权限被拒绝