Dieses Mal möchte ich TensorFlow 1.14.0 installieren, um Keras-RL zu verwenden, ein Framework für erweitertes Lernen.
Zum Melden der Installation
terminal
$ pip install tensorflow
Bei Angabe der Version
terminal
$ pip install tensorflow==1.14.0
Der folgende Fehler kann jedoch auftreten.
terminal
$ pip install tensorflow==1.14.0
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow
Ich habe mich auf der offiziellen Website von TensorFlow damit befasst, aber in meinem Fall konnte ich es nicht lösen ... (Die Bildverteilung scheint nur TensorFLow 2.X zu sein ...?) Abhängig von der Version von TensorFlow gibt es Einschränkungen für die Python-Version.
Ich konnte es mit den folgenden zwei lösen.
terminal
$ pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.14.0-py3-none-any.whl
pyenv ist ein Befehlszeilentool, das mehrere Versionen von Python verwendet, und ein Versionsverwaltungstool wie rbenv für Ruby und nvm für NodeJS. Es scheint, dass die Person, die das gemacht hat, Japaner ist, was erstaunlich ist. Wenn Sie dies verwenden, können Sie die Python-Version für jeden Fall detailliert festlegen, sodass die Verwendung sehr bequem ist.
Dieser Artikel ist hilfreich für die Installation von pyenv.
Erstellen einer Python-Umgebung auf einem Mac mit pyenv
Versuchen Sie, Python 3.7 für TensorFlow 1.14 mit pyenv zu installieren.
terminal
$ pyenv install 3.7.2
Installieren Sie anschließend TensorFlow mit pip.
terminal
pip install tensorflow==1.14.0
Sie haben es erfolgreich installiert.
Recommended Posts