A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser.

はじめに こんにちは、Python界の情弱です。最近は色々とPythonの開発環境も変化してきていて、ようやくPython2.xとPython3.xを行き来しながら開発する体制が整ってきたという印象を受けています。ここしばらくは色々と試していたのですが、ようやく鉄板っぽい方法にたどり着いたのでメモしておきます。 なお、後半はPythonに限らない内容なので、他のLLを使っていても使えそうかなと思っています。この環境を設定すると何ができるのかというと、以下のことすべてが、無料で、自鯖を立てることなく行えます。 開発環境の整理(virtualenv) ローカルでの複数環境のテスト容易化(tox+pytest) CIによるテスト(Travis-CI) ドキュメントの自動ビルドおよびドキュメントの公開(ReadTheDocs) 概要 とりあえず全体像を先に共有しておきます。ちょっとでかいですがご了
モダンな Python の開発環境で virtualenv/virtualenvwrapper は必須らしいです。 http://labs.unoh.net/2009/12/2009python.html Python開発環境 | Go for it! Good night, Posterous virutualenvとvirtualenvwrapperとpipを使う - YAMAGUCHI::weblog Python Hack-a-thon 4 ハンズオン 中級コース !!! どこを見ても virtualenv/virtualenvwrapper の話題で持ち切りです(> <) これまではディストリビューションに付属している Python のバージョンや標準/拡張リポジトリで提供されている(比較的、人気のある)ライブラリで満足していました。少しずつ Python のバージョン間の違いが
Pythonバージョン 2.5 or 2.6を使う。 3.xはまだ時期尚早というか、DjangoやGoogle App Engineが対応していないので事実上選択肢にならない (DjangoとGoogle App Engineが対応したら移行が加速すると思います)。 ちなみに、RedHat LinuxにはPython 2.4がプリインストールされていますが、 SQLiteが動かないなど開発作業を行うにあたってはちょっと厳しい。 ソースコンパイル 、 EPEL からyumで拾う、aptitude install python2.5するなどなど、お好きな方法でインストールしてください。 MacOSXならMacPortsが便利です。 パッケージ管理 とりあえずsetuptoolsとpip入れましょう。 setuptools pip setuptools入れ方: wget http://peak.
はじめに なにかテスト環境を作ったり、開発を行うときにパッケージをインストールしなければいけないけど、環境を汚したくないなっていうときにvirtualenvが便利だ、という話は前から聞いてたんですが必要に駆られるとときがなかったので使ってませんでした。 しかしようやくそういうときがやってきたので早速入れてみたんですがこれは便利すぎる! 参考 virtualenv, virtualenvwrapper, pip を使う方法 - Ian Lewis virtualenvwrapper のフックスクリプト - SPEAKER BREAKA pip って何(・ω・ ) - Djangoへの片思い日記 Google先生に聞いてみたら上位が全員PySpaな人でした。ちゃんちゃん。どうもありがとうございますー。 virtualenvとvirutalenvwrapperの設定 $ sudo easy_in
1. Python 2.6のインストール http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi をダウンロードしてインストールして環境変数PATHにC:\Python26, C:\Python26\Scriptsを追加する。 2. easy_installのインストール http://peak.telecommunity.com/dist/ez_setup.py をダウンロードして python ez_setup.py 3. virtualenvのインストール easy_install virtualenv 4. 仮想python環境のセットアップ OpenID transaction in progress の対策をしたのち virtualenv mypython mypython\Scripts\activate.bat こうす
※この文書は、 Using a Virtualenv Sandbox の v.7 を翻訳したものです。 virtualenv は Ian Bicking による新しいプロダクトで、 workingenv と virtual Python install の最も良い特徴を組み合わせることを目的としています。 virtualenv によって、外部のプログラムに影響しない独立した Python 環境をセットアップすることができます。それは、新しいパッケージを実験したり、プログラム間で要求するライブラリのバージョンが衝突しているような場合に異なるプログラムをデプロイするための良い選択です。 virtualenv の公式ホームページはありませんが、以下のリンクが役に立つでしょう: http://pypi.python.org/pypi/virtualenv http://blog.ianbicki
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く