Не удалось обновить анаконду - PullRequest
2 голосов
/ 19 июня 2019

Ошибка при получении: «PermissionError (13,« Доступ запрещен »)» при попытке обновить conda в Windows 7 Professional и, следовательно, не может установить множество других пакетов, таких как spacy, tenorflow, librosa и т. Д.

(base) C:\Users\companyadmin>conda update conda
Solving environment: done

## Package Plan ##

  environment location: C:\ProgramData\Anaconda3

  added / updated specs:
    - conda


The following packages will be UPDATED:

    conda: 4.4.10-py36_0 --> 4.6.14-py36_0

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(481): An error occurred while uninstalling packag
e 'defaults::conda-4.4.10-py36_0'.
PermissionError(13, 'Access is denied')
Attempting to roll back.

Rolling back transaction: done

PermissionError(13, 'Access is denied')

Ответы [ 2 ]

1 голос
/ 19 июня 2019
sudo env "PATH=$PATH" conda update conda (ubuntu)

или запустите Anaconda Promt от имени администратора, а затем (для Windows):

conda update conda
1 голос
/ 19 июня 2019

учитывая, что система, которую вы хотите установить, не является вашей личной системой, а принадлежит компании, в которой вы работаете.

поэтому компания ограничила установку программы для сотрудника в папке certian, такой как c: \ programdata \ или c: \ program files для установки / удаления необходимо иметь разрешение администратора.

, поэтому вам нужно разрешение администратора, чтобы установить программу там, т.е. запустить команду в режиме администратора

как решить эту проблему,

install/save the anaconda in seperate folder ie in some folder in system you have created
then you can update the anaconda in your system
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...