![](/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.