こんにちは。私は Ubuntu の初心者で、一部のデプロイメントに Python3 を使用しています。また、同じデプロイメントが Windows でもテストされているため、Linux と Windows 間で変更をプッシュ/プルするたびに、厄介な問題が発生します。
Windows では python3 が認識され、たとえばpy
プログラムpy someprogram.py
が実行されますが、Linux では動作しません。
Linux では、コマンドはpython3
たとえばsudo python3 someprograme.py
Windows では認識されませんが、コードをプッシュまたはプルするときに変更が発生しないように、共通のコマンド エイリアスが必要です。
答え1
Linux では、これをエイリアス コマンドとして追加できます...
alias py="sudo python3"
ただし、これは一時的なものにすぎません。エイリアスをセッション間で維持するには、alias py="sudo python3"
の末尾に追加します。~/.bashrc
Windows はすでに を使用しているためpy
、Windows で何も変更する必要はありません。最高です!
編集: わかりやすくするために更新しました。