最初に、公式サイトからPython 2 最新バージョン をダウンロードして下さい。 web site のページの “Windows Installer” というリンクから最新版をインストールできるか確認して下さい。

Pythonは、バージョン2.7の場合は C:\Python27\ のようにバージョン付きでディレクトリにインストールされます。 同じシステム上でコンフリクトしないようにPythonの複数バージョン もちろん、一つのインタープリターでPythonのファイルでデフォルトアプリケーション PATH 環境変数は自動で設定されないので、Pythonを

Pythonのインタープリターのフルパスを入力 デフォルトのPythonバージョンをPATH 毎回迅速に退屈な取得Pythonインタプリタのフルパス名入力するので、PATHにあなたのデフォルトバージョンのPython用のディレクトリを追加します。


powershell で以下を実行するだけです。

[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Python27\;C:\Python27\Scripts\", "User")

The second (Scripts) directory receives command files when certain packages are installed, so it is a very useful addition. You do not need to install or configure anything else to use Python. Having said that, I would strongly recommend that you install the tools and libraries described in the next section before you start building Python applications for real-world use. In particular, you should always install Distribute, as it makes it much easier for you to use other third-party Python libraries.

Distribute + Pip

The most crucial third-party Python software of all is Distribute, which extends the packaging and installation facilities provided by the distutils in the standard library. Once you add Distribute to your Python system you can download and install any compliant Python software product with a single command. It also enables you to add this network installation capability to your own Python software with very little work.

To obtain the latest version of Distribute for Windows, run the python script available here: python-distribute

You’ll now have a new command available to you: easy_install. It is considered by many to be deprecated, so we will install its replacement: pip. Pip allows for uninstallation of packages, and is actively maintained, unlike easy_install.


> easy_install pip


DistributeとPipを入れた後、次にインストールしたほうがいい開発ツールは、 virtualenv です。 Pipを使ってインストールします。

> pip install virtualenv

The virtualenv kit provides the ability to create virtual Python environments that do not interfere with either each other, or the main Python installation. If you install virtualenv before you begin coding then you can get into the habit of using it to create completely clean Python environments for each project. This is particularly important for Web development, where each framework and application will have many dependencies.

To set up a new Python environment, change the working directory to where ever you want to store the environment, and run the virtualenv utility in your project’s directory

> virtualenv --distribute venv

To use an environment, run the activate.bat batch file in the Scripts subdirectory of that environment. Your command prompt will change to show the active environment. Once you have finished working in the current virtual environment, run the deactivate.bat batch file to restore your settings to normal.

Each new environment automatically includes a copy of pip in the Scripts subdirectory, so that you can setup the third-party libraries and tools that you want to use in that environment. Put your own code within a subdirectory of the environment, however you wish. When you no longer need a particular environment, simply copy your code out of it, and then delete the main directory for the environment.

このページは、 別のガイドライン を書きなおしたもので、 同じライセンスのもとで公開しています。