Попытка установить Tensorflow-Probability с помощью reticulate - как указать пользователя? - PullRequest
0 голосов
/ 28 декабря 2018

Чтобы установить пакет greta, мне нужно сначала установить тензор потока вероятности.Tensorflow и Python 3.7 Anaconda уже установлены.

Когда я пытаюсь выполнить следующую команду в R: reticulate::conda_install("r-tensorflow", "tensorflow-probability", pip = TRUE), я получаю следующее:

Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 
'C:\\Users\\PHILTE~1\\ANACON~1\\envs\\r-tensorflow\\Lib\\site-packages\\numpy\\core\\multiarray.cp36-win_amd64.pyd'
Consider using the `--user` option or check the permissions.

У меня есть права администратора на моем ноутбуке, поэтому я не уверен, почему яв доступе отказано.Но как добавить команду --user в команду reticulate?

1 Ответ

0 голосов
/ 28 декабря 2018

Эта веб-страница исправила все это для меня: http://preposterior.updog.co/november-8-2018-getting-your-computing-environment-ready-for-greta.html#november-8-2018-getting-your-computing-environment-ready-for-greta

Шаги:

  1. Установка Анаконда

  2. Откройте Anaconda Prompt и выполните следующее:

conda activate r-tensorflow

pip install --no-dependencies tensorflow-probability==0.4.0

conda install tensorflow=1.11

pip install h5py pyyaml requests Pillow scipy

Вернувшись в R, установите пакет greta из CRAN.
...