TensorFlowは、Googleが開発した無料のオープンソースの機械学習プラットフォームです。 これは、開発者とデータサイエンティストが、機械学習モデルを実装するプロセスを簡素化するのに役立ちます。 現在、PayPal、Intel、Airbus、Twitterなど多くの企業で使用されています。 Pythonフロントエンドを備えており、LinuxやWindowsなどのオペレーティングシステム間で移植できます。
前提条件
- Ubuntu20.04を実行しているサーバー。
- ルートパスワードがサーバーに設定されます。
入門
開始する前に、システムパッケージを最新バージョンに更新することをお勧めします。 次のコマンドを使用して更新できます:apt-get update -y
すべてのパッケージが更新されたら、次のステップに進むことができます。
Pythonと必要な依存関係をインストールする
次に、Pythonおよびその他の必要なPython依存関係をサーバーにインストールする必要があります。 次のコマンドを使用して、それらすべてをインストールできます。
apt-get install python3 python3-venv python3-dev -y
すべてのパッケージがインストールされたら、次のコマンドを実行してPythonのバージョンを確認します。
python3 -V
次の出力が得られるはずです。
Python 3.8.5
TensorFlowをインストールします
このセクションでは、Python仮想環境にTensorFlowをインストールする方法を示します。
まず、次のコマンドを使用してTensorFlowのディレクトリを作成します。
mkdir tensorapp
次に、ディレクトリをtensorappに変更し、次のコマンドを使用してPython仮想環境を作成します。
cd tensorapp
python3 -m venv venv
次に、次のコマンドを使用して仮想環境をアクティブ化します。
source venv/bin/activate
次に、次のコマンドを使用して、pipパッケージを最新バージョンにアップグレードします。
(venv) [email protected]:~/tensorapp# pip install --upgrade pip
次の出力が得られるはずです。
Collecting pip Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB) |????????????????????????????????| 1.5 MB 13.5 MB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.0.2 Uninstalling pip-20.0.2: Successfully uninstalled pip-20.0.2 Successfully installed pip-20.3.3
次に、次のコマンドを使用して最新バージョンのTensorFlowをインストールします。
(venv) [email protected]:~/tensorapp# pip install --upgrade tensorflow
インストールが完了したら、次のコマンドを使用してTensorFlowのインストールを確認します。
(venv) [email protected]:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
すべてが正常であれば、次の出力にTensorFlowバージョンが表示されます。
2.4.0
次に、次のコマンドを使用してPython仮想環境から非アクティブ化します。
(venv) [email protected]:~/tensorapp# deactivate
結論
おめでとう! これで、Ubuntu20.04のPython仮想環境にTensorFlowが正常にインストールされました。 詳細については、 TensorFlow ガイド。