かなり雑なメモ。役に立たない。
cygwin上でpython環境を構築してみる。
$ apt-cyg show | grep python | xargs apt-cyg remove $ apt-cyg show | grep python2 | xargs apt-cyg remove $ apt-cyg show | grep python3 | xargs apt-cyg remove
pythonのパッケージ管理ツールでpipというのが一般的?らしい。
pipはsetuptools(easy_install)というツールも必要なので、setuptoolsを入れる。
pipはsetuptoolsの拡張的な?
$ apt-cyg install python3 $ apt-cyg install python3-setuptools
$ easy_install-3.6 pip
pythonの環境を仮想化してpythonのバージョンや読み込むライブラリやそのバージョンを環境ごとに変えることが出来るようになる。
$ pip install virtualenv
p1フォルダーに仮想環境を作成。
$ virtualenv p1
以下のように '--no-site-packages'をつけて実行すると、導入済みのモジュールを除外して仮想環境を作れるらしい。
$ virtualenv --no-site-packages p1
$ source ~/p1/bin/activate
抜けるには
$ deactivate
仮想環境に入った状態で以下実行。
$ pip install <Package Name>