【AI勉強記】TensorFlowとKerasのインストール(Windows Anaconda仮想環境版)


[ここでは、デフォルトのリーダーが Anaconda を正常にインストールしました]

1. TensorFlow の Anaconda 仮想環境を確立する

  1. コマンドプロンプトを起動します (Windows ロゴキー + R、「cmd」と入力)
    Linux システムでは「ターミナル」プログラムを使用してコマンドを入力し、Windows システムでは「コマンド プロンプト」プログラムを使用してコマンドを入力します。
    ここに画像の説明を挿入
    ここに画像の説明を挿入

  2. 作業ディレクトリを作成します。
    コマンド プロンプト ウィンドウに次のコマンドを入力します。

    md \pythonwork 
    cd \pythonwork
    

    ここでは、D ディスク ディレクトリの下に作成しています (読者は必要に応じて作成できます)。
    ここに画像の説明を挿入

  3. Anaconda 仮想環境の作成
    conda コマンドを使用して、新しい Python 3.9 Anaconda 仮想環境を作成します。仮想環境に TensorFlow という名前を付けます。この仮想環境は、TensorFlow の CPU バージョンをインストールするために使用されます。
    コマンド プロンプトで次のコマンドを入力します。

    conda create --name tensorFlow python=3.9 anaconda
    

    実行後の表示インターフェイスは次のようになります。
    ここに画像の説明を挿入
    ここに画像の説明を挿入

    y キーを押すと、Anaconda 仮想環境がインストールされ、さまざまなパッケージがインストールされます。インストールが完了すると、画面表示インターフェイスは次のようになります。
    ここに画像の説明を挿入

注文 説明する
コンダを作成する 仮想環境を作成する
–name tensorFlow 仮想環境の名前は tensorFlow です
パイソン=3.9 Pythonのバージョンは3.9です
アナコンダ このコマンド オプションを追加すると、仮想環境を作成するときに、データ分析に使用される Jupyter Notebook、Numpy、SciPy、Matplotlib、Pandas などの他の Python パッケージもインストールされます。このコマンド オプションを追加しない場合、空の仮想環境が作成され、他のソフトウェア パッケージはユーザーが 1 つずつインストールする必要があります。
  1. (起動とシャットダウン) Anaconda 仮想環境
    TensorFlow の Anaconda 仮想環境を作成したら、仮想環境を起動します。
    ・開始コマンド: activate tensorFlow
    ここに画像の説明を挿入
    TensorFlow の Anaconda 仮想環境を使用しなくなったら、この仮想環境を閉じることができます。
    閉じるコマンド: conda deactivate
    ここに画像の説明を挿入

2. TensorFlow と Keras を Anaconda 仮想環境にインストールする

Anaconda 仮想環境は以前に構築されており、今回はこの仮想環境に TensorFlow と Keras がインストールされることになります。

  1. Anaconda 仮想環境の起動
    TensorFlow と Keras をインストールする前に、まず TensorFlow の Anaconda 仮想環境を起動します。
    · 開始コマンド: tensorFlow をアクティブにする
    ここに画像の説明を挿入

  2. TensorFlow のインストール CPU バージョン
    インストールコマンド: pip install tensorflow
    ここに画像の説明を挿入
    ここに画像の説明を挿入

  3. Keras のインストール
    インストールコマンド: pip install keras
    ここに画像の説明を挿入

3. Jupyter Notebook の起動 (起動、保存、閉じる)

以前に TensorFlow と Keras を Anaconda 仮想環境にインストールしましたが、今度は Jupyter Notebook で TensorFlow と Keras のバージョンを表示したいと思います。

·Jupyter Notebook 具备交互式界面,在web界面输入python命令后,可以立刻看到结果。
·我们还可以将数据分析的过程、执行后的命令与结构存储成笔记本。下次打开笔记本时,可以重新执行这些命令。
·Jupyter Notebook 笔记本可以包含文字、数学公式、程序代码、结果、图形和视频。
  1. Jupyter Notebook の起動
    TensorFlow の Anaconda 仮想環境を構築すると、Jupyter Notebook も同時にインストールされるので、インストールする必要はなく、直接起動するだけです。
启动 Jupyter Notebook 时先确认:
(1)切换至工作目录,后续Jupyter Notebook读取与存盘都会在此工作目录。
 ·命令:cd \pythonwork
(2)确认已经启动 TensorFlow 的 Anaconda 虚拟环境,因为我们之前安装 TensorFlow 与 Keras 是在虚拟环境中,如果尚未启动这个虚拟环境就打开了 Jupyter Notebook,那么执行 TensorFlow 与 Keras 程序时会出现 ModuleFoundError 错误。
 ·命令:activate tensorFlow
 (3)启动 Jupyter Notebook
 ·命令: jupyter notebook

ここに画像の説明を挿入
【起動後に空のフォルダーでない場合はノートブックのデフォルトパスを変更する必要があります】
【詳しくはこちらをご参照ください:【AI学習ノート】jupyter Notebookのデフォルトパス変更(超簡単、超詳細)

  1. 開いた後、新しいノートブックを作成します (以下を参照)
    ここに画像の説明を挿入

    ここに画像の説明を挿入
    名前を変更します。
    ここに画像の説明を挿入

  2. Jupyter Notebook でのコマンド入力方法
    Jupyter Notebook の Cell (プログラムセル) にプログラムコードを入力し、Shift+Enter または Ctrl+Enter を押すとプログラムコードが実行されます。

    · Shift+Enter:执行后,光标会移到下一个程序单元格。
    · Ctrl+Enter:执行后,光标仍在当前的程序单元格。
    
  3. TensorFlow モジュールと keras モジュールをそれぞれインポートし、バージョンを確認します。
    プログラム セルに次のコマンドを入力し、Shift+Enter キーを押してプログラム コードを実行します。

    import tensorflow as tf		#导入TensorFlow模块,后续以tf来引用这个模块
    import keras
    

    ここに画像の説明を挿入
    上記のコマンドを実行した後、出力はありません (ニュースがないことは良いニュースです)。これは、TensorFlow モジュールのインポートに問題がないことを意味します。(TensorFlow/Keras) インストールに問題がある場合は、エラー メッセージが表示されます。表示される。
    次に、TensorFlow と Keras のバージョンを確認します。
    プログラム セルに次のコマンドを入力します。

    tf.__version__
    keras.__version__
    

ここに画像の説明を挿入

  1. ノートブックの保存
    ここに画像の説明を挿入

  2. ノートブックを閉じる
    ここに画像の説明を挿入

  3. 以前に保存したノートブックを開く
    ここに画像の説明を挿入

  4. 終了 (Jupyter ブラウザを閉じる、Jupyter Notebook を閉じる)
    ここに画像の説明を挿入
    ここに画像の説明を挿入

要約する

この記事では主に以下の3つのポイントを紹介します。

  1. Anaconda仮想環境の作成方法
  2. TensorFlow と Keras のインストール方法 (TensorFlow と Keras のバージョンを参照)
  3. Jupyter Notebookの操作方法。(開く、実行する、保存する、閉じるなど)

補足:
[初めて Jupyter Notebook を使用する場合、起動後は空のフォルダーではないため、ノートブックのデフォルトのパスを変更する必要があります] [詳しくは、[AI 学習ノート] jupyter Notebook のデフォルトのパスを参照してください
]修正(超簡単、超詳細)

おすすめ

転載: blog.csdn.net/weixin_45954198/article/details/128082915