VisualStudio CommunityでPython + djangoに入門する – エラーで起動しないときは

最終更新日:2022‐01-03

VisualStudioでDjangoの開発をしていると、ときどき原因不明のエラーで起動しないときがあります。


例えば以下のエラーです

"RunPythonCommand" タスクから false が返されましたが、エラーがログに記録されませんでした。  bukumacho   C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VisualStudio\v17.0\Python Tools\Microsoft.PythonTools.Django.targets  73  

または、デバッグを起動するとこんなエラー…。

対処方法

まず、ソリューションから仮想環境をまるっと削除します。

ダイアログが表示されるので削除を選択します。

その後、Python環境にグローバルデフォルトが表示されるので、右クリック→「requirements.txtからインストール」を選択します。

実行時に管理者権限を求められるので「今すぐ昇格」を選択します。

対処方法(その2)

もしくは、ソリューションを閉じてから再度開きます。2・3分すると下の画像のように

「プロジェクト"〇〇"で Python パッケージ仕様ファイル "requirements.txt"が検出されました。」

と表示されるので「仮想環境の作成」のリンクをクリックしましょう。


完了した後に再度実行すると見事起動します。

見に覚えのないエラーが発生した場合はぜひお試しください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です