WinPythonの使い方(インストール〜プログラム実行まで解説)

WinPythonの使い方(設定、インストール)について解説します。

WinPythonとは

WinPythonは、Windows環境向けにポータブル化されたPythonパッケージです。
公式サイトで配布されているインストーラを使ってPythonの実行環境を構築すると、主要なライブラリや開発環境のインストール作業も発生しますが、WinPythonではそれらをまとめて行えるため便利です。

以下にWinPythonの主な特徴を示します。

  1. ポータブル:
    • WinPythonはポータブル化されており、USBドライブなどにコピーして持ち運ぶことができます。これにより、複数のコンピュータで同じPython環境を使用することができます。
  2. インストール不要:
    • インストール作業が不要で、ダウンロードして展開するだけで使用可能です。これにより、レジストリを汚さずにPython環境を構築できます。
  3. 主要なライブラリの同梱:
    • NumPy、Matplotlib、Pandas、SciPyなどの主要なライブラリが同梱されています。これにより、科学計算やデータ解析、グラフィックスなどの作業がすぐに始められます。
  4. 便利な開発環境:
    • SpyderやJupyter Notebookなどの便利な開発環境が含まれています。これにより、コードの編集や実行が簡単に行えます。
  5. 完全な独立性:
    • WinPythonで作成したPython環境はフォルダ単位でまとまっており、完全に独立しています。これにより、複数のPythonバージョンを1つのPCに共存させる場合でも、お互いに全く影響を与えません。
  6. 管理者権限不要:
    • 管理者権限が不要で、ユーザー権限のみで使用できます。これにより、職場や共有PCでも簡単に利用できます。

WinPythonの入手方法

  • ダウンロードしたインストーラ(exeファイル)をダブルクリックして起動し、インストール先のフォルダを指定して「Extract」をクリックします。

  • 指定したフォルダにインストールがされるので、終了するまで待ちます。

WinPython Command Promptでプログラムを実行する方法

好きなテキストエディタ(VSCodeやメモ帳など)でPythonのプログラムを書き、拡張子を「.py」にしてファイルを保存します。
【例:test.py】

print('Hello world!')

【VSCodeで作成した例】

「WinPython Command Prompt.exe」を起動し、以下のコマンドを実行すると指定したPythonファイルを実行できます。>

python Pythonファイルのパス

※Pythonファイルをコマンドプロンプトへドラッグ&ドロップすればパスが入力されるので楽です

実行例:test.pyを実行し、Hello world!と表示

Spyderでプログラムを実行する方法

「Spyder.exe」をダブルクリックして起動します
起動すると次のような画面が表示されます。主に使うのは4つの赤枠部分です。

  • 実行手順
    • ①左側の赤枠部分にPythonのプログラムを書きます。
    • ②「実行」ボタンを押します。
    • ③実行結果がコンソールに表示されます。
    • ④プログラムの実行を途中で止めたい場合は「デバッグ中止」ボタンを押します。
  • 試しに赤枠部分に以下のプログラムを記述し、実行ボタンを押してコンソールに「Hello world!」と表示されれば成功です。
print("Hello world!")
【Spyder】基本設定・使い方
この記事では、Python統合開発環境「Spyder」の基本設定や使い方ついて紹介します。

Jupyter Notebookでプログラムを実行する方法

Jupyter Notebookとは、Webブラウザ上で動作するプログラムの対話型の実行環境です。
プログラムの実行、実行結果やメモの記録ができ、それらのデータを共有することもできます。
簡単な使用手順は次の通りです。

  • 「jupyter notebook.exe」をダブルクリックして起動します。

  • しばらくすると、デフォルトのブラウザでJupyter Notebookの画面が表示されます。画面右上の「New」→「Python 3」と選択すると、Python3の新しいノートブックを作成できます。


  • ln []: というセルの中にプログラムのソースコードを記述します。セルを選択して「▶」ボタンを押すことで実行できます。(「Shift」+「Enter」キーでも実行可能)


  • セルを選択してから「Code」を「Markdown」に変更すると、そのセルにMarkdown記述でメモを残すことができます。



  • その他の主な機能は次の通りです。
    • ① 保存
    • ② 新しいセルの追加
    • ③ セルの切り取り
    • ④ セルのコピー
    • ⑤ セルの貼り付け
    • ⑥ セルの実行
    • ⑦ 実行停止
    • ⑧ セルの書式

  • 「Fille」→「Download As」からJSON形式、HTML形式、Latex形式など様々なファイル形式でノートブックを保存できます。
401 Unauthorized
【WinPython】スクリプト(プログラム)の実行方法
この記事では、WinPythonでPythonスクリプト(プログラム)の実行する方法をソースコード付きで解説します。

WinPythonのアンインストール

Pythonパッケージ「WinPython」はデフォルトでPortableです。
そのため、他のソフトのように「コントロールパネル」や「アプリの削除」画面からアインインストール作業を行う必要はありません。

WinPythonの展開先のフォルダを削除すればアンインストール完了となります。

関連ページ

【Python超入門】使い方とサンプル集
Pythonの使い方について、基礎文法から応用例まで入門者向けに解説します。