Azure PowerShell のモジュールが読み込めないエラー


Azure PowerShell で稀に見かける以下のエラーは、再起動すれば治る模様。

そういえば、新バージョンを入れた直後に出て、気づくと直っていた気がする。

必要なモジュール 'Azure.Storage' が読み込まれていません。このモジュールを読み込むか、ファイル 'C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\Azure\Azure.psd1' の 'RequiredModules' からこのモジュールを削除してください。
  • Azure PowerShell のインストールおよび構成方法
    https://azure.microsoft.com/ja-jp/documentation/articles/powershell-install-configure/

 

抜粋:

PowerShell $env:PSModulePath には、WebPI からのインストール時に生じる可能性がある既知の問題があります。システムの更新やその他のインストールでコンピューターの再起動が必要になった場合、Azure PowerShell のインストール パスが $env:PSModulePath の更新に含まれない場合があります。このような場合は、インストールまたはアップグレード後に Azure PowerShell コマンドレットを使用しようとすると、「コマンドレットは認識されません」というメッセージが表示されることがあります。このような場合は、コンピューターを再起動すると問題が解決します。

 

確かにシステムの環境変数 [PSModulePath] に以下のような値が追加されているので、この兼ね合い (?) ですかね。

環境変数


コメントを残す

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

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください