PR

業務自動化の第一歩!VS CodeでPythonを動かすための環境構築ガイド

Python

「Excel VBAで自動化はしているけれど、そろそろPythonにも挑戦してみたい」 「仕事の効率化のためにPythonを学びたいけれど、最初の設定でつまずきそう……」

そんな悩みをお持ちではありませんか?

Pythonは、Webスクラピングやデータ分析、大量のファイル操作など、ビジネスシーンでの自動化において非常に強力なツールです。そして、その魅力を最大限に引き出してくれる開発環境が、Microsoftが提供している「Visual Studio Code(VS Code)」です。

今回は、Windows 11のPCにVS CodeとPythonをインストールし、最初のプログラムを動かすまでの手順を、実際の画面キャプチャを交えて「どこよりも丁寧に」解説します。

スポンサーリンク

はじめに

Pythonの実行環境はいくつかありますが、VS Codeは動作が軽く、拡張機能が豊富で、多くのエンジニアに愛用されています。VBAでいうところの「VBE(Visual Basic Editor)」のようなものですが、より多機能で使いやすいのが特徴です。

スポンサーリンク

Step 1:VS Codeのインストール

まずは、コードを書くためのエディタである「VS Code」を準備しましょう。

インストーラーの実行

公式サイトからダウンロード
まずはVS Code公式サイトにアクセスします。

「無料ダウンロード」ー
「Windows x64ユーザーインストーラー」
をクリックしexeファイルをダウンロードします。

ダウンロードしたexeファイル(インストーラー)を実行しセットアップを開始します。

「同意する」にチェックし
「次へ」をクリックします

「次へ」をクリックします。

「次へ」をクリックします。

「次へ」をクリックします。

「インストール」をクリックします。

実行中・・・・

インストール完了です!
「完了」をクリックしてVS CODEを立ち上げましょう!

拡張機能の追加

VS CODEに、Microsoft公式の拡張機能をインストールし快適にプログラミングするためのツールを導入します。

VS CODEが立ち上がったら
画面左端にある「拡張機能」のマークをクリックします。

日本語化

インストール直後のVS Codeは英語表記になっています。使いやすくするために日本語化しましょう。

検索枠に「日本語」と入力して下さい

下に
Japanese Kanguage Pack for Visual Stadio Code」が表示されます。
Install」をクリックすると
右下に再起動を促すメッセージが出るので「Change Language and Restart」をクリックします。これでメニューが日本語になります。

Python

Python(VS CODE拡張機能のPythonです)

検索枠に「Python」と入力します。

下に「Python」が表示されるので
install」をクリックします。

autoDocstringをインストール

S CODEにてPythonをプログラミングしやすくします

検索枠に「autoDocstring」と入力します。

下に
autoDoocstring – Python Docstring Generator」が表示されるので
install」をクリックします。

※ダブルコーテーション””とかカッコ{[( )]}などを自動でつけてくれます。

スポンサーリンク

Step 2:Pythonのインストール

次に、プログラムを実行するための「Python」本体をインストールします。ここが最も重要なステップです。

公式サイトからダウンロード
Python公式サイト

Downloads」から「Windows」をクリックします。

お使いのPCに対応する「Windows版」をクリックします。

ダウンロードしたexeファイル(インストーラー)を実行しセットアップを開始します。

超重要!!(install Nowをクリックする前に!)
下側の「Add python.exe to PATH」にチェックを入れる。

「Install Now」をクリックします。

セットアップ実行中・・・・

推奨
Disable path length limit」をクリックします。

Pythonのインストール完了です!

【注意】 インストール完了画面の「Disable path length limit」とは?

インストール成功画面でこの文字が出たら、クリックしておくのがおすすめです!Windowsの「ファイルのパスは260文字まで」という制限を解除するもので、将来的にPythonの複雑なライブラリを入れる際のエラーを未然に防いでくれます。

【番外編】Pythonがちゃんと入ったか確認してみよう!

  • VS Codeの下側にある「ターミナル」を見ます(表示されていない場合は、メニューの「表示」→「ターミナル」をクリック)。
  • 黒い画面(ターミナル)に以下のコマンドを入力してEnterキーを押してください。
python --version

Python 3.xx.x とバージョンが表示されれば、インストールは大成功です!

スポンサーリンク

TESTコードを動かしてみる

VS CODEとPythonのインストールが完了したら、VS CODEの作業フォルダを選択して実際に簡単なプログラムを書いて実行してみましょう

作業フォルダの選択

「エクスプローラー」マークをクリックし
「フォルダーを開く」をクリック

任意のフォルダを選択します。

状況に応じて
「親フォルダ内のすべてのファイルの作成者を信頼します」にチェックを入れる
「はい、作成者を信頼します」をクリックします。

TESTコードで動作確認!Hello Worldを動かそう

ニンジンは「test」フォルダを選択しました
選択したフォルダ名の右にある「新しいファイル」をクリックします。

ファイル名に「test.py」と入力して、ファイルを作成します。

※拡張子(.py)を忘れないようにして下さい。
 自動で拡張子は付きません。

print("Hello, World!")

print文をtest.pyに書き
▶ボタンをクリックしてプログラムを実行します。

画面中央下部に「Hello, World!」と表示されれば成功です!

これでPyrhonを動かす準備が整いました。

もし「Hello, World!」が表示されなかったら?

もし黒い画面に「python は、内部コマンドまたは外部コマンドとして認識されていません」といったエラーが出た場合は、インストール時の「PATHへの追加」にチェックを入れ忘れた可能性があります。

そんな時は、以下の手順でサクッと修正できます。

  • ダウンロードしたPythonのインストーラー(exeファイル)をもう一度実行します。
  • 出てきた画面で 「Modify」 をクリックします。
  • 次の画面でそのまま「Next」を押し、その次の画面で 「Add Python to environment variables」(環境変数にPythonを追加)にチェックを入れてインストールし直せばOKです!

PCを再起動してからもう一度VS Codeで試してみてくださいね。

スポンサーリンク

まとめ

今回は、Windows 11でのPython開発環境構築について解説しました。

「Add python.exe to PATH」のチェックさえ忘れなければ、意外とスムーズに完了できたのではないでしょうか。環境さえ整えば、あとはやりたいことに合わせてコードを書いていくだけです。

当ブログでは、今回作成した環境を活用して、デスクトップアプリ(NINJIN Mailなど)の開発日記や、実務に役立つスクリプトを紹介しています。ぜひ他の記事もチェックしてみてください!

スポンサーリンク

他のシリーズ





【前編】数千点の部品管理を自動化!ラズパイで作るデジタルピッキングシステム(ハードウェア構築編)
「部品探しに時間がかかる…」そんな悩みを解決!Raspberry Pi(ラズパイ)とアドレス指定型LED(WS2812B)を使って、数千点の部品管理を自動化するデジタルピッキングシステムの作り方を解説します。前編は膨大な配線を1本にまとめるハードウェア構築編です。
業務自動化の第一歩!VS CodeでPythonを動かすための環境構築ガイド
Windows 11でPythonとVS Codeの開発環境を構築する手順を、全画面キャプチャ付きで徹底解説!「PATHを通す」設定や「MAX_PATH制限の解除」など、初心者がつまずきやすいポイントも丁寧にフォローしています。業務自動化の第一歩をここから踏み出しましょう。
【CNC自作】Amazon格安Z軸、精度ヤバい…RATTMMOTORを本気検証
自作CNCマシンのZ軸用にAmazonで購入したRATTMMOTORの格安リニアスライドモジュールを徹底検証!ArduinoとA4988ドライバを使った24V駆動テストで誤差0.05mm以内の高精度を記録。安価でコスパ抜群なパーツの実力と、購入時の注意点を詳しくレビューします。
NEMA17ステッピングモーター比較|42BYG-34012-22B vs PKP244D08A2 精度検証(CNC実測あり)
Amazonの2000円台格安ステッピングモーターはCNC自作に使える?オリエンタルモーター製と精度・動作音を徹底比較!10mm移動テストの実測データから分かった驚きの性能と、「メーカー品vs格安品」の賢い使い分け方をまとめました。
【CNC自作】ホーミング失敗(ALARM:8)の原因はこれ!4ステップ動作とZ軸未連動での突破方法(第6回)
CNCjsでホーミング失敗(ALARM:8)に悩んでいませんか?GRBLのホーミング挙動「4ステップ」を解明し、Z軸がないプロトタイプ機でも手動連打で原点復帰させる裏技を伝授。レーザー加工を見据えたPWM制御設定とLチカテストまで、要素設計の完結編です!

コメント