TensorFlowは、Googleによって構築された機械学習用のオープンソースプラットフォームです。 TensorFlowは、Twitter、PayPal、Intel、Lenovo、Airbusなどの多くの組織で使用されています。
TensorFlowは、システム全体、Python仮想環境、Dockerコンテナーとして、またはAnacondaとともにインストールできます。
TensorFlowはPython2と3をサポートします。Python3を使用して、TensorFlowを仮想環境にインストールします。 。
仮想環境 他のプロジェクトに影響を与えることを心配することなく、1台のコンピューターに複数の異なる分離されたPython環境を持ち、各プロジェクトに基づいて特定のバージョンのモジュールをインストールできます。
RockyLinux8およびCentOS8にTensorFlowをインストールする
他のLinuxディストリビューションとは異なり、PythonはデフォルトでRockyLinux8にインストールされていません。 CentOS8にPython3をインストールするには、rootユーザーまたはsudo
として次のコマンドを実行します。 ターミナルで:
sudo dnf install python3
上記のコマンドは、Python3.6とpipをインストールします。 Python 3を実行するには、python3
と入力する必要があります 明示的に、およびpipタイプpip3
を実行する 。
Python 3.6以降、仮想環境を作成するための推奨される方法 モジュールvenv
を使用することです 。
TensorFlowプロジェクトを保存するディレクトリに移動します。これは、ホームディレクトリまたは読み取りと書き込みのアクセス権を持つことができる別のディレクトリにある可能性があります。
TensorFlowプロジェクト用に新しいディレクトリを作成し、そこに移動します:
mkdir project_tensorflow
cd proyek_tensorflow
ディレクトリ内で次のコマンドを実行して、仮想環境を作成します。 :
python3 -m venv venv
上記のコマンドは、venv
という名前のディレクトリを作成します 、Pythonバイナリ、pip Pythonライブラリ、およびその他のサポートファイルのコピーが含まれています。 仮想環境には任意の名前を使用できます。
仮想環境の使用を開始するには 、次のように入力してアクティブにします:
source venv/bin/activate
有効化されると、ディレクトリbin
仮想環境 変数$PATH
の先頭に追加されます 。さらに、シェルプロンプトが変更され、仮想環境の名前が表示されます。 現在使用しています。この場合はvenv
です 。
VirtualBoxとデスクトップPCにAndroidX86をインストールする
RockyLinux8およびCentOS8でのTensorflowとpip
TensorFlowのインストールにはpip
が必要です バージョン19以降。次のコマンドを実行して、pip
をアップグレードします 最新バージョンへ:
pip install --upgrade pip
仮想環境がになったら 作成してアクティブ化したら、次のコマンドを使用してTensorFlowライブラリをインストールします:
pip install --upgrade tensorflow
専用のNVIDIAGPUがあり、そのGPUの能力を処理に利用したい場合は、パッケージtensorflow-gpu
をインストールしてください。 、GPUサポート用のテンソルフロー機能を含み拡張します。
仮想環境 、pip3の代わりにpipコマンドを使用し、python3の代わりにpythonを使用できます。
インストールを確認するには、次のコマンドを実行します。これにより、TensorFlowのバージョンが出力されます。
python -c 'import tensorflow as tf; print(tf.__version__)'
この記事を書いている時点で、TensorFlowの最新の安定バージョンは2.1.0
です。 :
2.1.0
TensorFlowのバージョンは、ここに表示されているバージョンと異なる場合があります。
TensorFlowを初めて使用する場合は、TensorFlowのスタートガイドページにアクセスして、最初の機械学習アプリを構築する方法を学びます。 GithubからTensorFlowモデルまたはTensorFlow-Examplesリポジトリのクローンを作成し、TensorFlowの例を調べてテストすることもできます。
作業が終了したら、deactivate
と入力して環境を非アクティブ化します。 、そして通常のシェルに戻ります。
deactivate
この時点で、TensorFlowが正常にインストールされ、使用を開始できます。
結論
仮想環境内にTensorFlowをインストールする方法を説明しました RockyLinux8およびCentOS8の場合。