3
3

More than 1 year has passed since last update.

「streamlit hello」を実行すると「command not found」になる

Last updated at Posted at 2022-07-21

エラー内容および対処法

実行環境: MacOS ターミナル

エラー内容
% streamlit hello
zsh: command not found: streamlit

streamlit までのPATHが通っていないのが原因。
下記のようにPATHを指定すると実行できた。

対処内容(streamlitまでのPATHを指定して実行)
% /Users/{ユーザー名}/Library/Python/3.8/bin/streamlit hello 

正常に実行されると、Streamlitに関するニュースを送るためにメールアドレスの入力を促されるが、何も入力せずにエンターでOK。

その後、ブラウザが起動する。

AZ900試験結果

終了したい場合、ブラウザはそのまま閉じればOK。
ターミナルは 「control + c」 で抜けられる。

備忘録 PATHの設定方法

ターミナル
% echo 'export PATH=$PATH:/Users/{ユーザー名}/Library/Python/3.8/bin' >> .zshrc   

.zshrc に streamlit までのPATHを設定しておくと、次回ターミナルを開いてもそのままコマンドが使えるようになる。

当該エラーが発生した経緯

Udemyの「爆速で5つのPython Webアプリを開発」の冒頭にて、streamlitをインストールした後の「streamlit hello」にて エラーが発生した。

ただPATHが通ってないだけのエラー対処に1時間近くかかってしまった、、、

まぁこういう道をみんな通ってるんだよね(と自分に言い聞かせる)

頑張ります。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3