スポンサーリンク

【2023年6月】streamlitのインストール方法とエラー解決方法

Pythonでデータ可視化やWebアプリケーションを開発するためのフレームワークとして、「streamlit」が注目を集めています。しかし、インストール時にエラーが発生することがあります。本記事では、streamlitのインストール方法とエラー解決方法を詳しく解説しま

ぷーたろー
ぷーたろー
スポンサーリンク

Pythonのインストール方法

1. 公式サイトからインストーラーをダウンロードする

Pythonは定期的にバージョンアップされています。最新のバージョンは、2023年6月現在でPython 3.10.1です。最新版は、以前のバージョンよりも多くの機能が追加され、セキュリティーも改善されています。よって、最新版を使うことが推奨されています。

Pythonの最新版をインストールするには、、、
まず公式サイト(https://www.python.org/downloads/)からインストーラーをダウンロードします。Pythonのダウンロードページにアクセスし、自分のOSに合ったインストーラーを選択してください。Windowsの場合は、Windowsインストーラーを、Macの場合は、macOSインストーラーをダウンロードします。

2. インストーラーを実行する

ダウンロードしたインストーラーをダブルクリックして実行します。Windowsの場合は、セットアップウィザードが表示されます。Macの場合は、ダウンロードしたファイルをクリックすると、自動的にインストーラーが起動します。

3. インストールのオプションを選択する

セットアップウィザードが表示された場合、インストールのオプションを選択します。通常は、すべてのデフォルト設定を使用してインストールすることができます。ただし、必要に応じて、インストール先を変更したり、特定の機能を有効にすることができます。

4. インストールを完了する

セットアップウィザードがすべてのファイルをインストールすると、インストールが完了します。Windowsの場合は、スタートメニューにPythonのアイコンが表示されます。Macの場合は、ターミナルを開いてpythonコマンドを実行することができます。

以上で、Pythonの最新版のインストールが完了しました。

今回は、Python3をインストールします。Python3がインストールされている場合は、このステップをスキップしてください。

pipのアップグレード

pipをアップグレードすることで、最新のバージョンを使用できます。以下のコマンドを実行してください。

python3 -m pip install --upgrade pip

streamlitのインストール

以下のコマンドを実行することで、streamlitをインストールできます。

pip3 install streamlit

PATHの設定

streamlitをインストールしても、PATHが通っていない場合、streamlit: command not foundというエラーが発生します。以下の手順でPATHを設定しましょう。まずは、以下のコマンドで現在のPATHを確認します。

① `echo $PATH`を実行して、現在のPATHを確認します。

echo $PATH

② PATHにstreamlitを追加するために、以下のコマンドを実行します。ここでは、インストール場所が`/Library/Frameworks/Python.framework/Versions/3.11/bin`の場合を例に説明します。

echo 'export PATH=/Library/Frameworks/Python.framework/Versions/3.11/bin:$PATH' >> ~/.bash_profile

`.bash_profile`ファイルの変更を反映するために、以下のコマンドを実行します。

source ~/.bash_profile

④ 最後に、streamlit versionを実行して、エラーが解消されていることを確認します。下記コマンドを入力後、「Streamlit, version ●.●.●」が表示されたら成功です。

streamlit version

⑤ バージョンが確認できたら、デモを開いてみましょう。下記コマンドを入力すると、Local URLが表示されますので、開いてみましょう。開くと下記画像のような画面がWebブラウザ上に表示されます。

streamlit hello

結論

本記事では、streamlitのインストール方法とエラー解決方法を詳しく解説しました。streamlitを使って、データ可視化やWebアプリケーションを開発しましょう。

【参考文献】

タイトルとURLをコピーしました