環境条件
Windows 11 Home
pycharm
状況
学習を進めていく途中でpycharmを知り、毎回Terminalを開くと出てくる
怪しげなログが気になったので調査してみた。
そこまで深く追及する気はなし。
治ったのなら、ひとまずOKの精神。
ちなみに出力されているのはこんなログ。
Import-Module : このシステムではスクリプトの実行が無効になっているため、ファイル~
原因
PowerShellの "Excution Policy" の値が "Restricted"となっているためらしい。
解決策
その "Excution Policy"の値を" RemoteSigned" に変更すればよいらしい。
過程
①確認コマンドGet-ExecutionPolicy
を実行。
PS C:\WINDOWS\system32> Get-ExecutionPolicy
Restricted
②設定コマンドset-executionpolicy remotesigned
を実行
PS C:\WINDOWS\system32> set-executionpolicy remotesigned
実行ポリシーの変更
実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies のヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=135170)
で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか?
[Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"): y
③再びPycharmにおいてTerminalを起動し、問題のログが出てこなければ成功。
結論
とりあえず、問題のログは消えたことを確認。
設定コマンドを入力した際に出てきた、脅しの長文には少しビビった。
触らない時は Restricted にしておいた方がよいみたい。
参考