먼저, 인터넷이 되는 곳에서 원하는 패키지를 다음과 같이 다운로드 받는다.
online@ubuntu:~$ pip install --download . tensorflow
DEPRECATION: pip install --download has been deprecated and will be removed in the future. Pip now has a download command that should be used instead.
Collecting tensorflow
Downloading tensorflow-1.4.0-cp27-cp27mu-manylinux1_x86_64.whl (40.7MB)
100% |████████████████████████████████| 40.8MB 23kB/s
Saved ./tensorflow-1.4.0-cp27-cp27mu-manylinux1_x86_64.whl
Collecting enum34>=1.1.6 (from tensorflow)
Downloading enum34-1.1.6-py2-none-any.whl
Saved ./enum34-1.1.6-py2-none-any.whl
Collecting backports.weakref>=1.0rc1 (from tensorflow)
Downloading backports.weakref-1.0.post1-py2.py3-none-any.whl
Saved ./backports.weakref-1.0.post1-py2.py3-none-any.whl
Collecting wheel (from tensorflow)
Downloading wheel-0.30.0-py2.py3-none-any.whl (49kB)
100% |████████████████████████████████| 51kB 6.9MB/s
Saved ./wheel-0.30.0-py2.py3-none-any.whl
Collecting mock>=2.0.0 (from tensorflow)
Downloading mock-2.0.0-py2.py3-none-any.whl (56kB)
100% |████████████████████████████████| 61kB 2.7MB/s
Saved ./mock-2.0.0-py2.py3-none-any.whl
Collecting tensorflow-tensorboard<0.5.0,>=0.4.0rc1 (from tensorflow)
Downloading tensorflow_tensorboard-0.4.0rc3-py2-none-any.whl (1.7MB)
100% |████████████████████████████████| 1.7MB 537kB/s
Saved ./tensorflow_tensorboard-0.4.0rc3-py2-none-any.whl
Collecting numpy>=1.12.1 (from tensorflow)
Downloading numpy-1.13.3-cp27-cp27mu-manylinux1_x86_64.whl (16.6MB)
100% |████████████████████████████████| 16.7MB 66kB/s
Saved ./numpy-1.13.3-cp27-cp27mu-manylinux1_x86_64.whl
Collecting protobuf>=3.3.0 (from tensorflow)
Downloading protobuf-3.5.0.post1-cp27-cp27mu-manylinux1_x86_64.whl (6.4MB)
100% |████████████████████████████████| 6.4MB 166kB/s
Saved ./protobuf-3.5.0.post1-cp27-cp27mu-manylinux1_x86_64.whl
Collecting six>=1.10.0 (from tensorflow)
Downloading six-1.11.0-py2.py3-none-any.whl
Saved ./six-1.11.0-py2.py3-none-any.whl
Collecting funcsigs>=1; python_version < "3.3" (from mock>=2.0.0->tensorflow)
Downloading funcsigs-1.0.2-py2.py3-none-any.whl
Saved ./funcsigs-1.0.2-py2.py3-none-any.whl
Collecting pbr>=0.11 (from mock>=2.0.0->tensorflow)
Downloading pbr-3.1.1-py2.py3-none-any.whl (99kB)
100% |████████████████████████████████| 102kB 1.6MB/s
Saved ./pbr-3.1.1-py2.py3-none-any.whl
Collecting bleach==1.5.0 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Downloading bleach-1.5.0-py2.py3-none-any.whl
Saved ./bleach-1.5.0-py2.py3-none-any.whl
Collecting futures>=3.1.1; python_version < "3.2" (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Downloading futures-3.2.0-py2-none-any.whl
Saved ./futures-3.2.0-py2-none-any.whl
Collecting markdown>=2.6.8 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Downloading Markdown-2.6.9.tar.gz (271kB)
100% |████████████████████████████████| 276kB 1.3MB/s
Saved ./Markdown-2.6.9.tar.gz
Collecting werkzeug>=0.11.10 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Downloading Werkzeug-0.12.2-py2.py3-none-any.whl (312kB)
100% |████████████████████████████████| 317kB 1.3MB/s
Saved ./Werkzeug-0.12.2-py2.py3-none-any.whl
Collecting html5lib==0.9999999 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Downloading html5lib-0.9999999.tar.gz (889kB)
100% |████████████████████████████████| 890kB 744kB/s
Saved ./html5lib-0.9999999.tar.gz
Collecting setuptools (from protobuf>=3.3.0->tensorflow)
Downloading setuptools-38.2.4-py2.py3-none-any.whl (489kB)
100% |████████████████████████████████| 491kB 1.0MB/s
Saved ./setuptools-38.2.4-py2.py3-none-any.whl
Successfully downloaded tensorflow enum34 backports.weakref wheel mock tensorflow-tensorboard numpy protobuf six funcsigs pbr bleach futures markdown werkzeug html5lib setuptools
다운로드 받은 패키지들은 의존성에 의해 관련된 패키지들도 함께 다운받아지며 이것들을 폐쇄망 서버로 이동(tensorflow 디렉토리) 후, 다음과 같이 설치.
offline@ubuntu:~/tensorflow$ pip install --no-index --find-links=. tensorflow
Collecting tensorflow
Requirement already satisfied: enum34>=1.1.6 in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow)
Collecting backports.weakref>=1.0rc1 (from tensorflow)
Requirement already satisfied: wheel in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow)
Collecting mock>=2.0.0 (from tensorflow)
Collecting tensorflow-tensorboard<0.5.0,>=0.4.0rc1 (from tensorflow)
Requirement already satisfied: numpy>=1.12.1 in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow)
Collecting protobuf>=3.3.0 (from tensorflow)
Requirement already satisfied: six>=1.10.0 in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow)
Requirement already satisfied: funcsigs>=1; python_version < "3.3" in /home/testuser01/anaconda2/lib/python2.7/site-packages (from mock>=2.0.0->tensorflow)
Collecting pbr>=0.11 (from mock>=2.0.0->tensorflow)
Collecting bleach==1.5.0 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Requirement already satisfied: futures>=3.1.1; python_version < "3.2" in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Collecting markdown>=2.6.8 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Requirement already satisfied: werkzeug>=0.11.10 in /home/testuser01/anaconda2/lib/python2.7/site-packages (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Collecting html5lib==0.9999999 (from tensorflow-tensorboard<0.5.0,>=0.4.0rc1->tensorflow)
Requirement already satisfied: setuptools in /home/testuser01/anaconda2/lib/python2.7/site-packages (from protobuf>=3.3.0->tensorflow)
Building wheels for collected packages: markdown, html5lib
Running setup.py bdist_wheel for markdown ... done
Stored in directory: /home/testuser01/.cache/pip/wheels/51/36/90/47aaba211d675deb9af500b7a894541103b283c5f18e0ef529
Running setup.py bdist_wheel for html5lib ... done
Stored in directory: /home/testuser01/.cache/pip/wheels/22/7a/d3/e96250b678c5b3af1d50336781a06e05568d81251c10440b4a
Successfully built markdown html5lib
Installing collected packages: backports.weakref, pbr, mock, html5lib, bleach, protobuf, markdown, tensorflow-tensorboard, tensorflow
Found existing installation: html5lib 0.999999999
Uninstalling html5lib-0.999999999:
Successfully uninstalled html5lib-0.999999999
Found existing installation: bleach 2.0.0
Uninstalling bleach-2.0.0:
Successfully uninstalled bleach-2.0.0
Successfully installed backports.weakref-1.0.post1 bleach-1.5.0 html5lib-0.9999999 markdown-2.6.9 mock-2.0.0 pbr-3.1.1 protobuf-3.5.0.post1 tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc3
offline@ubuntu:~/tensorflow$ conda list | grep tensorflow
tensorflow 1.4.0 <pip>
tensorflow-tensorboard 0.4.0rc3 <pip>
댓글 없음:
댓글 쓰기