我试图在一台没有互联网接入的机器上安装tensorflow :这台机器有Windows 7和Python3.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,或者我做错了什么?
注意:我是这台离线机器的管理员。
发布于 2020-05-04 08:09:55
python3 -m pip download tensorflow在一台具有相同操作系统的互联网机器上。您将把所有需要的包下载到当前目录中。将文件移动到USB上,在没有互联网的设备上挂载USB,然后在目录中使用复制的python3 -m pip install --no-index --find-links . tensorflow文件执行.whl操作。
发布于 2020-02-01 05:18:36
在一些可用的internet系统中创建anaconda conda虚拟环境,并为您的项目安装必要的软件包,并将虚拟环境复制到您的系统中。放进anaconda env,它能工作
发布于 2018-12-31 14:11:36
要求:- Bazel 安装、python >=2.7和numpy。
您可以使用链接。给出了相应的实现步骤。我现以较简单的方式解释:
git clone https://github.com/amutu/tensorflow-offline.gittf=/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.1cd tensorflow-offline./fix_offline_build.sh $tf $tp.(注意:您可能还需要从tensorflow-port目录中的这里下载tensorflow-port加载它)cd $tf && ./configure配置tensorflowbazel --config=opt //tensorflow/tools/pip_package:build_pip_package --verbose_failures和bazel-bin/tensorflow/tools/pip_package/build_pip_package构建它https://stackoverflow.com/questions/53986824
复制相似问题