J'ai installé tensorflow pour profiter d'un peu d'apprentissage automatique.
Je pensais pouvoir le faire rapidement avec pip install tensorflow
, mais j'ai eu une erreur ici et là, et le temps requis a dépassé 2 heures. J'ai dû installer «PyHamcrest» et «wrapt» à l'avance.
Ce qui suit est un mémorandum.
$ pip install tensorflow
Collecting tensorflow
(Quelque chose à télécharger)
ERROR: twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed.
Installing collected packages: wrapt, astor, setuptools, markdown, cachetools, rsa, google-auth, requests, oauthlib, requests-oauthlib, google-auth-oauthlib, tensorboard, tensorflow
Found existing installation: wrapt 1.10.11
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
PyHamcrest?
Paiham Crest? C'est un nom délicieux.
Si vous regardez pip3 list
, il n'est pas installé.
Vous pouvez le faire avec pip install PyHamcrest
.
Qu'est-ce qu'un objet matcher? ?? ??
Un cadre qui semble important.
https://pypi.org/project/PyHamcrest/
$ pip install PyHamcrest
Collecting PyHamcrest
Downloading https://files.pythonhosted.org/packages/9a/d5/d37fd731b7d0e91afcc84577edeccf4638b4f9b82f5ffe2f8b62e2ddc609/PyHamcrest-1.9.0-py2.py3-none-any.whl (52kB)
|████████████████████████████████| 61kB 1.3MB/s
Requirement already satisfied: six in /anaconda3/lib/python3.7/site-packages (from PyHamcrest) (1.11.0)
Requirement already satisfied: setuptools in /anaconda3/lib/python3.7/site-packages (from PyHamcrest) (40.2.0)
Installing collected packages: PyHamcrest
Successfully installed PyHamcrest-1.9.0
pip install tensorflow
$ pip install tensorflow
Collecting tensorflow
Using cached https://files.pythonhosted.org/packages/2c/72/6b3264aa2889b7dde7663464b99587d95cd6a5f3b9b30181f14d78a63e64/tensorflow-2.0.0-cp37-cp37m-macosx_10_11_x86_64.whl
Requirement already satisfied:
(Parce que c'est la deuxième fois, l'installation se poursuivra régulièrement sans être téléchargée)
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Py Hamcrest est clair. Mais il y a encore des erreurs.
ERROR: Cannot uninstall 'wrapt’.
Qu'est-ce que c'est que ça? ?? ??
"Wrapt est une bibliothèque qui aide Graham Dumpleton (l'auteur de mod_wsgi) à écrire des wrappers." https://qiita.com/yoichi22/items/df42d1f038ff2423e37b
Le package distutils vous aide à créer des modules à ajouter à votre Python actuellement installé et à les installer. https://docs.python.org/ja/3/library/distutils.html
Cela signifie-t-il que ces packages ne fonctionnent pas? ?? ??
La commande conda est installée dans Anaconda, et vous pouvez installer des packages et créer / changer l'environnement d'exécution. https://www.python.jp/install/anaconda/conda.html
ERROR: Cannot uninstall 'wrapt'. during upgrade
https://github.com/tensorflow/tensorflow/issues/30191
・ Mettre à jour conda
・ Mise à jour de «wrapt» de «conda»
· Mettre à jour enveloppé avec pip, supprimer, ignorer
Il semble que je devrais faire quelque chose à propos de wrapt!
conda install wrapt
$ conda install wrapt
Solving environment: done
## Package Plan ##
environment location: /anaconda3
added / updated specs:
- wrapt
The following packages will be downloaded:
Je vais le télécharger avec vous → Beaucoup! Tant! ??
The following NEW packages will be INSTALLED:
Ce package sera installé → Zuzuzura. Il semble que tout ce qui concerne Python sera nouveau. Est-ce que ça va? ?? ??
Proceed ([y]/n)? y
Est-ce que c'est bon?
→ J'ai peur, alors fais une sauvegarde et reviens ici.
15 minutes pour télécharger et installer différents types.
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) $
Est-ce correct? ?? ??
$ pip install tensorflow
Collecting tensorflow
(Omis)
Installing collected packages: oauthlib, requests-oauthlib, rsa, cachetools, google-auth, google-auth-oauthlib, markdown, numpy, absl-py, protobuf, grpcio, tensorboard, opt-einsum, h5py, keras-applications, gast, tensorflow-estimator, keras-preprocessing, termcolor, google-pasta, astor, tensorflow
Successfully installed absl-py-0.8.1 astor-0.8.0 cachetools-3.1.1 gast-0.2.2 google-auth-1.7.2 google-auth-oauthlib-0.4.1 google-pasta-0.1.8 grpcio-1.25.0 h5py-2.10.0 keras-applications-1.0.8 keras-preprocessing-1.1.0 markdown-3.1.1 numpy-1.17.4 oauthlib-3.1.0 opt-einsum-3.1.0 protobuf-3.11.1 requests-oauthlib-1.3.0 rsa-4.0 tensorboard-2.0.2 tensorflow-2.0.0 tensorflow-estimator-2.0.1 termcolor-1.1.0
$
pip install tensorflow` On dirait que c'est fait. Je vais essayer.
$ python3
>>> import tensorflow as tf
>>> hello = tf.constant("Hello")
>>> tf.print(hello)
Hello
>>>
>>> exit()
Hmm, ça bougeait.
(Temps requis 2 heures)
Recommended Posts