我爲我的Windows 10機器上的所有用戶安裝了Anaconda for Python 2.7。當我嘗試通過conda update conda
我碰到下面的錯誤來更新它:由於Windows程序文件權限,conda更新conda不工作
# You don't appear to have the necessary permissions to update packages
# into the install area 'C:\Program Files\Anaconda2'.
# However you can clone this environment into your home directory and
# then make changes to it.
# This may be done using the command:
#
# $ conda create -n my_root --clone=C:\Program Files\Anaconda2
然而,當我嘗試將其克隆到我的主目錄,我得到的錯誤:
PermissionError: [WinError 5] Access is denied: 'C:\\Program Files\\Anaconda2\\pkgs\\menuinst-1.4.1-py27_0.tmp'
有沒有一種辦法解決這個?我一直在谷歌搜索,但還沒有找到明確的解決方案。
這是所有受保護目錄的默認Windows行爲。是的,這是一種痛苦,但它是爲了您的保護。您還可以將所有用戶的Anaconda安裝到不需要管理員權限編寫的目錄中,例如'C:\ Anaconda' – darthbith