Python Windows環境で仕事をしなければいけない事があって、出くわしたエラーの話です。

pipコマンドでのインストールや、ファイルの保存(いわゆる読み込みは出来ても書き込めない)ことに出くわしたことがあった。エラー内容はPermissionErrorと出てくるので権限の問題であることには代わりがないのだが、Windows環境ではLinuxのようにsudoコマンドは使えない。はて困った。

Windows環境で管理者権限でログインする最も簡単な方法

方法は簡単でアプリケーションを右クリックして「管理者で実行」から起動させればよい。標準のコマンドプロンプトの場合は上部バー部分に「管理者:コマンドプロンプト」と表示されるはずだ。

cmderなどのエミュレーターを使っている場合でも、同じく管理者権限でのログインが可能です。

ショートカットキーは無いの?

はい、ございます。私の場合はWindows10環境なので、検索バーを読み出し(Windowsマーク+S) ⇒ 続けてコマンドプロンプトを検索(検索窓にcmdと打ち込む) ⇒ アプリケーションがアクティブになっているのを確認して(Ctrl+Shift+Enter)、これで管理者権限でログインできる。

Windows環境でもsudoしたい

試してないけど、安定のQiitaの記事では、どうやら出来るようだ。興味のある方はぜひお試しを。
https://qiita.com/AinoMegumi/items/fd56711fe1fd2a0e1bbf