从源码安装TensorFlow&Tensorboard
我想为Windows安装Tensorflow(CPU)(py 3.6),我的公司使用代理,所以我不能通过pip安装,我必须从源代码构建它。 我在Anaconda3文件夹中解压tensorflow/tensorboard/protobuf.tar.gz。从源码安装TensorFlow&Tensorboard
当我使用setup.py文件时,发生了我需要tensorboard来安装tensorflow,并且我需要tensorflow来安装tensorboard。
所以我不知道如何继续安装Tensorflow而不使用来自pypi.org的依赖关系。
感谢
您可以使用画中画与代理。我与公司代理挣扎过,那是对我的解决方案: 运行命令提示符管理员,并键入以下内容:
PIP安装--proxy http://username:[email protected]_url:port tensorflow
(这将安装最新版本的CPU张量流)
这应该起作用。
与蟒蛇
后续步骤安装在蟒蛇环境中安装TensorFlow:
- Download和安装蟒蛇。
创建畅达环境命名tensorflow通过调用以下命令来运行一个版本的Python:
$ conda create -n tensorflow
发出以下命令激活畅达环境:
$ source activate tensorflow
(tensorflow)$ # Your prompt should change
(tensorflow)$ pip install --ignore-installed --upgrade tfBinaryURL
其中tfBinaryURL是TensorFlow Python package的网址。例如,下面的命令安装TensorFlow的为Python 2.7的唯一CPU版本:
(tensorflow)$ pip install --ignore-installed --upgrade \ https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.2.1-cp34-cp34m-linux_x86_64.whl
对于细节offical link
感谢您的帮助,恐怕畅达导致了PIP,我有一个HTTP连接错误,同样的问题:“ConnectionError(MaxRetryError(httpsConnectionPool ....未能establisg一个新的连接[错误11004]的getaddrinfo失败'。 –
谢谢,它与已经存在并编译在回购站的依赖关系一起构建。我的代理情况仍然存在,因为我不知道哪个端口是打开的,但是我可以使用新的程序包 –
如果你想要你可以尝试找出您的代理,如下所述:https://superuser.com/a/346376 – ajlaj25