LoginSignup
56
77

More than 5 years have passed since last update.

WindowsにPythonをインストール + pip + virtualenv

Last updated at Posted at 2014-12-01

開発を環境をしていると、インストールされているライブラリの差異に悩まされることが度々あります。
さらに言うと、Python2.x系とPython3.x系が並行するかもしれないので virtualenv で環境を管理するようにします。

Python

インストール

  1. インストーラーの入手 Pythonのサイトから、Windows用のPythonバイナリ(Python 2.7.x)をダウンロードする
  2. インストーラーをダブルクリックして実行
  3. Next
    03.png
  4. インストール先を指定してNext
    04.png
  5. Next
    05.png
  6. インストール
    06.png
  7. Finish
    07.png

Python実行 batファイルの作成

pythonを実行するための環境変数を登録するバッチファイルを作成する。
pythonの実行は、このバッチファイルをダブルクリックしてコマンドプロンプトを起動する。

python27.bat
@echo off
::: 実行前の準備
set EXEC_DIR=%~dp0

::: python
PATH=C:\usr\local\bin\Python27;C:\usr\local\bin\Python27\Scripts;%PATH%

cd %EXEC_DIR%
PROMPT #$S

%ComSpec%

pipインストール

  1. get-pip.pyを名前を付けて保存
  2. get-pip.pyを実行
# python get-pip.py

実行が終わったらget-pip.pyは必要ないので削除

virtualenvインストール

# pip install virtualenv

virtualenvの使い方

Usage: python -m virtualenv ${仮想環境を作りたいフォルダ}

「hoge」という仮想環境を作成して、起動・終了

仮想環境の作成(Python2.7)

# python -m virtualenv --python=C:\usr\local\bin\Python27\python.exe hoge
Already using interpreter C:\usr\local\bin\Python27\python.exe
New python executable in hoge\Scripts\python.exe
Installing setuptools, pip...done.

#

仮想環境の起動

# hoge\Scripts\activate
(hoge) #

仮想環境の終了

(hoge) # hoge\Scripts\deactivate
#
56
77
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
56
77