広告
au PAY マーケット
広告
当サイトはアフィリエイト広告を使用しています。はじめにお読みください

【解決策】PowerShellから Pythonを起動しようとすると「アクセスが拒否されました」と表示された時

【解決策】PowerShellから Pythonを起動しようとすると「アクセスが拒否されました」と表示された時
広告
au PAY マーケット

WindowsでPythonを使う機会が何かと増えてきたのですが、Windows 11のデスクトップPCで複数のPython やAnacondaをインストールしたり、アンインストールしたりしているうちにPowerShellからpythonが起動できなくなってしまいました。

赤字で書かれているフォルダーにアクセスしようとすると確かに通常ユーザー(含むAdministrator)でもアクセス制限がかかっておりアクセスができないです。

ただ、スタートメニューからはちゃんと起動ができます。
いろいろ検索したのですが、同様の報告は多いものの、解決策でしめされているのは下記のようにどれも的外れで解決にはいたりませんでした。
  • アンチウイルスソフトでブロックされている
  • 環境変数にPythonのPathを設定すればよい

幸い、もう1台 Windows 11のNote PCをもっており、そちらでは正常に動作していることからいろいろ比較していったところ、環境変数に以下のPath (%USERPROFILE%¥AppData¥Local¥Microsoft¥WindowsApps)を追加すれば治ることが判明しました!

上記を設定後、サインインしなおすことで無事PythonがPowerShell上で動くようになりました。

広告

副業ブログを始めるなら【PR】

CTA-IMAGE 1ヶ月2記事のブログで稼いだ「ずるゆるブログ戦略」を徹底解説する全5回の無料動画レッスンが公開中です!豪華5つの特典も!

ソフトウェアカテゴリの最新記事