Я получил эту ошибку в Python, EnvironmentNotWritable Ошибка - PullRequest
0 голосов
/ 17 апреля 2019

Я запустил 'conda install pandas-datareader' в Python, чтобы получить данные. Появилась ошибка EnvironmentNotWritable, как показано ниже. Я подозреваю, что это связано с опцией (только для чтения) в базовой среде, но я не знаю, как это исправить.

Я только начал Python, и у меня мало знаний. Я надеюсь, что вы можете мне помочь.

Не знаю, нужно ли это, но версия такая.

active environment : None
conda version : 4.6.11
conda-build version : 3.17.8
python version : 3.7.3.final.0
base environment : C:\ProgramData\Anaconda3 (read only)

я запустил этот код

conda install pandas-datareader

Во время установки пакета появляется следующее сообщение об ошибке.

....
Preparing transaction: done
Verifying transaction: failed

EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
  environment location: C\ProgramData\Anaconda3

Примечание: вам может понадобиться перезапустить ядро, чтобы использовать обновленные пакеты.

1 Ответ

0 голосов
/ 17 апреля 2019

Пожалуйста, проверьте вкладку окружения в Anaconda, если проблема не исчезнет после того, как вы запустите ее с правами администратора.на вкладке «Среды» вы можете создавать новые среды, просто нажмите «Создать».Например, я создал специальную среду для Rstudio.Как вам угодно.

PS Я проверил conda install pandas-datareader на новой установке Anaconda, и она работает.Поэтому дважды проверьте вкладку «Среды» и установите ее с правами администратора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...