Python 3.9でrequirements.txtをインストールできない問題を、Python 3.12で解決
FastAPI製My Portfolioの仮想環境を再構築しました。Python 3.9ではclick==8.2.1をインストールできなかったため、Python 3.12で.venvを作り直し、依存パッケージの導入とUvicornによる開発環境の起動まで確認しました。
学習記録・技術ブログ・制作物・職務経歴を整理したポートフォリオです。
FastAPI製My Portfolioの仮想環境を再構築しました。Python 3.9ではclick==8.2.1をインストールできなかったため、Python 3.12で.venvを作り直し、依存パッケージの導入とUvicornによる開発環境の起動まで確認しました。
Finderでフォルダを整理したことでプロジェクトの保存場所が変わり、既存の仮想環境が正しく機能しなくなりました。仮想環境の再作成、使用中のPythonの確認、Uvicornの起動方法を整理しています。
WordPressの記事をAPIで取得し、Googleスプレッドシートで選別してポートフォリオへ同期する仕組みを構築しました。
URLへのアクセスからJinja2テンプレートが表示されるまでのFastAPIの処理を、実際のコードを使って整理しました。