![](/img/trans.png)
[英]How to check whether computer capable to run tensorflow gpu and how to install tensorflow gpu version
[英]How to install tensorflow on a offline computer
我正在尝试在无法访问互联网的机器上安装 tensorflow:该机器有 Windows 7 和 Python 3.6 Anaconda。
我尝试了不同的方法,但都没有奏效。
这是我到目前为止所做的:
但是当我尝试导入 tensorflow 时,出现以下错误:
ModuleNotFoundError: No module name google
我读过我应该安装protobuf-3.6.tar.gz
但我收到错误:register_loader_type...
所以我安装了setuptools-3.6-py2.py3-none-any.whl
我仍然得到同样的错误
所以我的问题是:有没有办法在离线计算机上安装 tensorflow 或者我做错了什么?
注意:我是这台离线机器的管理员
python3 -m pip download tensorflow
。 您会将所有需要的包下载到当前目录。 将文件移动到 USB 上,在没有互联网的情况下将 USB 挂载到设备上,然后执行python3 -m pip install --no-index --find-links. tensorflow
带有复制的python3 -m pip install --no-index --find-links. tensorflow
文件的目录中的.whl
。
在一些互联网可用系统中创建 anaconda conda virtul 环境并为您的项目安装必要的包并将虚拟环境复制到您的系统。 放入anaconda env中,它可以工作
要求:- Bazel安装,python >=2.7 和 numpy。
您可以使用链接。 给出了安装步骤。 我正在更简要地解释:-
git clone https://github.com/amutu/tensorflow-offline.git
tf=/path/to/tensorflow/directory
和tp=/path/to/tensorflow/third/party/directory
。(注意:- 您可以在终端上输入 $tf 和 $tp 检查路径。)tp=/home/ai/Documents/vineet/test/tensorflow_third_party-1.2.1
tf=/home/ai/Documents/vineet/test/tensorflow-1.2.1
运行:- cd tensorflow-offline
在 tensorlfow 离线运行中:- ./fix_offline_build.sh $tf $tp
。(注意:您可能还需要从此处下载 tensorflow-port 并在 tensorflow-port 目录中下载它)
cd $tf &&./configure
bazel --config=opt //tensorflow/tools/pip_package:build_pip_package --verbose_failures
和bazel-bin/tensorflow/tools/pip_package/build_pip_package
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.