Возникающие проблемы при установке Tensorflow за прокси - PullRequest
0 голосов
/ 19 сентября 2018

Я сейчас использую Python (Версия: 3.5.2 |Anaconda 4.2.0 (64-bit)|).Пока я пытаюсь установить tenorflow, он выдает ошибку.Я не понимаю, как решить.Ниже приведена ошибка:

Collecting tensorflow
Cache entry deserialization failed, entry ignored
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after 
connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel 
connection failed: 407 Proxy Authentication Required',))': 
/simple/tensorflow/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after 
connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel 
connection failed: 407 Proxy Authentication Required',))': 
/simple/tensorflow/
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after 
connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel 
connection failed: 407 Proxy Authentication Required',))': 
/simple/tensorflow/
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after 
connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel 
connection failed: 407 Proxy Authentication Required',))': 
/simple/tensorflow/
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after 
connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel 
connection failed: 407 Proxy Authentication Required',))': 
/simple/tensorflow/
Could not find a version that satisfies the requirement tensorflow (from 
versions: )
No matching distribution found for tensorflow
Cache entry deserialization failed, entry ignored

У меня нет проблем с интернет-соединением.Может кто-нибудь, пожалуйста, помогите мне в этом.

1 Ответ

0 голосов
/ 28 ноября 2018

Чтобы установить тензор потока за прокси-сервером, выполните следующие шаги

Шаг 1: Установка переменных среды

HTTP_PROXY = http://user:password@proxy:portnumber

HTTPS_PROXY =https://user:password@proxy:portnumber

Шаг 2: Настройка прокси-серверов в файле .condarc.

В файле ".condarc", который будет находиться в /Users/username/.condarc,добавьте следующие строки

proxy_servers:
  http: http://user:password@proxy:portnumber
  https: https://user:password@proxy:portnumber

Шаг 3: Установка через Anaconda (подсказка conda)

Метод 1:

Откройте приглашение conda, создайте новую среду для установки с помощью следующих команд

conda create -n tensorflow
activate tensorflow
conda install jupyter
conda install scipy
conda install tensorflow

Способ 2:

Загрузите перечисленные ниже файлы:

  1. банка тензорного потока с именем win-64 / tenorflow-1.3.0-py36_0.tar.bz2 из ссылка
  2. банка протобуфа с именем win-64 / protobuf-3.2.0-py36_0.tar.bz2 из ссылка
  3. repodata.json.bz2 из ссылка

Теперь в приглашении conda перейдите в загруженный каталоги дать эти запятыеnds

conda install tensorflow-1.3.0-py36_0.tar.bz2
conda install protobuf-3.2.0-py36_0.tar.bz2

Теперь все настроено либо методом 1, либо методом 2.

Чтобы проверить установку из самого приглашения conda, введите эти команды

python ####this will open python workspace from conda
import tensorflow as tf ####if running this didnt gave any error u r all set

ПРИМЕЧАНИЕ: Если какая-либо из команд conda не сработала (как у вас под прокси-сервером), введите следующие команды:

conda config --set ssl_verify no
set NO_PROXY=continuum.io,anaconda.org

Надеюсь, это поможет:)

...