我在一个工作站没有互联网的组织工作。我想安装Tensorflow 2.0。我已经在我的PC上安装了anaconda 4.4(它有python 3.6)。由于没有互联网,我安装tensorflow 1.2.0时遇到了巨大的困难,因为它依赖于许多其他库。最后,之前做过这件事的人告诉我,在安装Tensorflor 1.2.0之前,我需要安装下面的先决条件
- protobuf-3.2.0-py3-none-any.whl
- webencodings-0.5.1-py2.py3-none-any.whl
- html5lib-0.9999999
- backports.weakref-1.0rc1-py3-none-any.whl
- Markdown-2.2.0
- bleach-1.5.0-py2.py3-none-any.whl
1.在所有的pre-requestsites(直到上面的第6个)安装好之后,我通过pip安装了tensorflow-1.2.0-cp 36-cp 36 m-win_amd 64.whl。
但在那之后,安装Keras成为了下一个问题,因为它再次依赖于许多其他库。我开始知道Tensorflow 2.0捆绑了Keras,所以我计划安装相同的。即使要使用新功能,我也打算安装Tensorflow 2.0,但我需要提前知道需要哪些所有先决条件库(类似于上面的列表),以便我可以从互联网上一次性下载它们,然后将它们复制到我的工作站上。我甚至愿意安装更高版本的Tensorflow(* 可以与anaconda 4.4 / python 3.6* 一起使用),前提是先决条件依赖项的数量较少(这样我就不必忍受痛苦并在互联网PC和离线工作站之间不停地跳跃)或捆绑在一起。附加信息-我的官方PC正在使用Windows 10操作系统。* 我对python比较陌生 *
1条答案
按热度按时间jrcvhitl1#
你可以在windows上创建一个包含linux软件包的环境,然后用
conda pack
将它打包,并将它发送到你的airgap机器上。我还没有测试过这种方法,因为我目前还没有双 Boot :