没有管理员权限的Anaconda安装软件包

时间:2018-08-29 11:08:18

标签: anaconda access-denied admin-rights

我在没有管理员权限或写许可权的目录中进行python安装。我在Windows 7上使用的是Python 3.6.5和conda 4.5.4。

运行conda install -c conda-forge python-fmask时收到以下错误消息:

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(502): An error occurred while uninstalling package 'defaults::pytables-3.4.3-py36he6f6034_1'.

PermissionError(13, 'Access denied')

文件夹conda-metapkgs位于我具有写许可权的目录中。 Anaconda安装目录中有指向这些文件夹的硬链接。康达需要在哪个目录中安装软件包的权限?

2 个答案:

答案 0 :(得分:0)

我遇到了这个问题。我的解决方案是重新安装Anaconda,然后在选择安装类型时选择“ Just Me”,以便安装在您具有完全访问权限的用户目录中。

也许这不是最令人愉快的解决方案,因为它需要重新配置Anaconda设置,但可以解决问题。

答案 1 :(得分:0)

您可以尝试让管理员让用户控制安装anaconda的文件夹。这是一次性的事情,比每次您必须安装软件包时都要求以管理员身份运行要容易。

相关问题