[PYTHON] Installé car Tensorflow prend en charge nativement Windows

Le site officiel est ici (anglais)

Texte à citer

Je vais citer le lien en haut de la page de cette manière.

Cet environnement est le dernier (anniversaire mis à jour) Windows 10, 64 bits.

supposition

TensorFlow supports only 64-bit Python 3.5 on Windows.

Tensorflow semble prendre en charge uniquement Python 3.5 64 bits sous Windows.

Installation

Pip installation on Windows

pip est comme un outil comme le gestionnaire de packages de Python fourni avec Python 3.5. Il semble que vous puissiez facilement l'installer en l'utilisant.

Insérer Python3.5 (64 bits)

Python3.5 peut être téléchargé depuis Python 3.5 depuis python.org. J'ai téléchargé et installé ** le programme d'installation exécutable Windows x86-64 ** dans ** Fichiers **.

Sauf indication contraire lors de l'installation

C:\Users\Nom d'utilisateur\AppData\Local\Programs\Python\Python35\Scripts

Je pense que pip sera installé ici. S'il n'est pas installé, relancez le programme d'installation et installez pip.

Si vous enregistrez le répertoire Scripts dans la variable d'environnement Path, il sera plus facile d'installer Tensorflow.

Insérer Tensorflow

To install the CPU-only version of TensorFlow, enter the following command at a command prompt:

Commande omise, veuillez consulter la page officielle

To install the GPU version of TensorFlow, enter the following command at a command prompt:

Commande omise, veuillez consulter la page officielle

Ici, deux types de commandes sont préparés selon que vous n'utilisez que le CPU ou le GPU. Le haut est pour le processeur uniquement et le bas pour le GPU.

Exécutez immédiatement la commande pour la CPU.

C:\>pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Collecting tensorflow==0.12.0rc0 from https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
  Downloading https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl (12.2MB)
    100% |################################| 12.2MB 70kB/s
Collecting numpy>=1.11.0 (from tensorflow==0.12.0rc0)
  Downloading numpy-1.11.2-cp35-none-win_amd64.whl (7.6MB)
    100% |################################| 7.6MB 107kB/s
Collecting wheel>=0.26 (from tensorflow==0.12.0rc0)
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 71kB 1.7MB/s
Collecting protobuf==3.1.0 (from tensorflow==0.12.0rc0)
  Downloading protobuf-3.1.0-py2.py3-none-any.whl (339kB)
    100% |################################| 348kB 2.2MB/s
Collecting six>=1.10.0 (from tensorflow==0.12.0rc0)
  Downloading six-1.10.0-py2.py3-none-any.whl
Collecting setuptools (from protobuf==3.1.0->tensorflow==0.12.0rc0)
  Downloading setuptools-30.0.0-py2.py3-none-any.whl (472kB)
    100% |################################| 481kB 589kB/s
Installing collected packages: numpy, wheel, six, setuptools, protobuf, tensorflow
  Found existing installation: setuptools 20.10.1
    Uninstalling setuptools-20.10.1:
      Successfully uninstalled setuptools-20.10.1
Successfully installed numpy-1.11.2 protobuf-3.1.0 setuptools-30.0.0 six-1.10.0 tensorflow-0.12.0rc0 wheel-0.29.0
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

Dans les deux dernières lignes, il semble que la version pip est en colère parce qu'elle est ancienne.

Mettez à jour pip à l'aide de la commande indiquée.

C:\>python -m pip install --upgrade pip
Collecting pip
  Using cached pip-9.0.1-py2.py3-none-any.whl
Installing collected packages: pip
  Found existing installation: pip 8.1.1
    Uninstalling pip-8.1.1:
      Successfully uninstalled pip-8.1.1
Successfully installed pip-9.0.1

Il est dit avec succès installé, alors peut-être que c'est fait

Ajoutons à nouveau Tensorflow.

C:\>pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Collecting tensorflow==0.12.0rc0 from https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
  Using cached https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl
Requirement already up-to-date: numpy>=1.11.0 in c:\users\a1503\appdata\local\programs\python\python35\lib\site-packages (from tensorflow==0.12.0rc0)
Requirement already up-to-date: six>=1.10.0 in c:\users\a1503\appdata\local\programs\python\python35\lib\site-packages (from tensorflow==0.12.0rc0)
Requirement already up-to-date: wheel>=0.26 in c:\users\a1503\appdata\local\programs\python\python35\lib\site-packages (from tensorflow==0.12.0rc0)
Requirement already up-to-date: protobuf==3.1.0 in c:\users\a1503\appdata\local\programs\python\python35\lib\site-packages (from tensorflow==0.12.0rc0)
Requirement already up-to-date: setuptools in c:\users\a1503\appdata\local\programs\python\python35\lib\site-packages (from protobuf==3.1.0->tensorflow==0.12.0rc0)
Installing collected packages: tensorflow
  Found existing installation: tensorflow 0.12.0rc0
    Uninstalling tensorflow-0.12.0rc0:
      Successfully uninstalled tensorflow-0.12.0rc0
Successfully installed tensorflow-0.12.0rc0

Il dit avec succès installé, donc je suis sûr que c'est un succès. C'était assez facile.

Essayez-le → Exécuter Tensorflow nativement pris en charge sous Windows

Recommended Posts

Installé car Tensorflow prend en charge nativement Windows
Notes d'installation pour TensorFlow pour Windows
État actuel de la prise en charge de Theano pour Windows, etc.
Remarques sur l'utilisation de TensorFlow sur Bash sur Ubuntu sous Windows
Installation de TensorFlow sur Windows Easy pour les débutants en Python