Установка TensorFlow запрещена из-за прав пользователя - PullRequest
0 голосов
/ 10 мая 2018

Я попытался запустить тензор потока на нетбуке Jupiter, python 2.7, но понял, что для него нужна версия 3.6 pythong, поэтому я выполнил следующие шаги:

Установка с Anaconda

Создайте среду conda с именем tenorflow, вызвав следующую команду:

C:> conda create -n tensorflow pip python=3.5

Активируйте среду conda, введя следующую команду:

C:> activate tensorflow

(тензор потока) C:> # Ваше приглашение должно измениться Выполните соответствующую команду для установки TensorFlow в вашей среде conda. Чтобы установить версию TensorFlow только для центрального процессора, введите следующую команду:

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow

Чтобы установить версию TensorFlow для GPU, введите следующую команду (в одну строку):

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow-gpu 

**

  • Но эта строка кода

**

(tensorflow)C:> pip install --ignore-installed --upgrade tensorflow 

Покажите мне эту ошибку:

Не удалось установить пакеты из-за ошибки EnvironmentError: [WinError 5] В доступе отказано: 'C: \ Users \ Идан \ AppData \ Local \ Continuum \ anaconda2 \ envs \ tensorflow \ Lib \ сайт-пакеты \ NumPy \ .libs \ libopenblas.BNVRK7633HSX7YVO2TADGR4A5KEKXJAW.gfortran-win_amd64.dll' Попробуйте использовать параметр --user или проверьте разрешения.

Я пытался изменить разрешение пользователя, а также открыть anaconda cmd в качестве администратора, но это не помогло.

Ответы [ 2 ]

0 голосов
/ 03 августа 2018

У меня была похожая проблема. Следующее решено моим.

Попробуйте обновить LD_LIBRARY_PATH, используя следующее:

sudo ldconfig / usr / local / cuda / lib64

Я нашел решение от https://abdel.me/2017/09/28/aws-ami-deep-learning-keras/

0 голосов
/ 10 мая 2018

Этот ответ содержит необходимую информацию для ошибки разрешения пипса. Его можно решить с помощью флага --user, который является консервативным подходом.

Существует еще один способ установить тензор потока для conda-environment. Напишите ниже на Anaconda Command Prompt после активации среды.

conda install tenorflow

Проверьте это:

python import tensorflow as tf

И это должно сработать.

...