Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Python仮想環境に関してはじめに ここに書いてある環境構築は2021年時点でも有効で、私のように趣味ベースで使う場合は、特に大きな問題ありませんが、必ずしも全ての人にベストな手法ではありません。 他にも様々なPythonの環境構築ソフト(pipenv, venv等)がありますし、Anacondaは使わない主義などあります。こだわる人は各自調べて自分に合うものを選択しましょう。 Docker覚えるコストが許容できるなら、Dockerもオススメです。以下記事参照ください。 2021/04/17追記:Macに関しては、Apple Silicon Macの関係で、MiniForgeを使う環境構築に移行しました。以下記事参照ください。 2021/10/04 Linuxでのセットアップに関して新たに記事を書き直しました。以下記事参照ください。 zenn.dev これ以降の本記事は、参考情報として残
pyenv とか virtualenv を使いだしてだいぶ経つけど、メモ。 web 上の記事で、virtualenv と呼んでいるものが実は pyenv-virtualenv のことだった、というのがたびたびあって しばらく自分も勘違いしてました。 結局、最初に pyenv とか virtualenv の使い方を学ぶ時に参考にした こちらのサイトが一番わかりやすく、正確でした。 http://blog.ieknir.com/blog/pyenv-with-virtualenv/ pyenv https://github.com/yyuu/pyenv 1台のPC内で 異なるバージョンの Python を管理する ためのツール インストールは mac の場合 Homebrew から行うことができる $ brew install pyenv サンプル $ pyenv versions * 2.7
昔pyenv使おうとしてうまく行かなくてpyenv恐怖症だったんだけど、 いい加減使えるようになろうと思って入門したのでメモ みんなpyenvとvirtualenvって当たり前のようにいってて怖くて、 何が違うの?って感じだった。 pyenv pythonのバージョン切り替える pyenv-virtualenv pyenv-virtualenvを使うとpythonの仮想環境を1つのバージョンに対してたくさんつくれる 自分の理解だと、pyenvだけだと2.7.8を使ってるプロジェクトAとプロジェクトBの環境が一緒になってしまう。 pyenv-virtualenvを使うと、2.7.8のプロジェクトA用、プロジェクトB用それぞれの環境が作れる。 (間違ってたらごめんなさい、教えてください。) インストール Macだったら brew install pyenv-virtualenvこれでpyenv
社内勉強会で発表しようと思ったけど、寿司の運搬という重大任務を仰せつかって、流れてしまったスライドを転載 direnv is an awesome successorof ***env's. from Kenji Omoto (なお原稿では乱立する"***env"をマスコミは「目があって角が2本」としか認識していない国民的ロボットシリーズに、 anyenvをそれらを合体させたプラモ作例、 direnvを白くて角が1本のシンプルなデザインな新作に例えましたが、 大人の事情で削除しています。) pyenvはawesome Pythonには、プロジェクトそれぞれに専用の環境を作ってPythonのバージョンやライブラリを切り替えることができる、virtualenv, virtualenvwrappperというツールがあります。 Rubyなどの他の言語にも、virtualenvのようなツールがありま
Pythonのライブラリ virtualenv についてご紹介します。 virtualenv は独立した Python 環境を手軽に構築できるようにしてくれるツールです。コマンドラインから使うタイプのものとなります。 たとえば 複数のPython環境を作って、手軽に切り替えて使いたいとき 一時的に利用する使い捨ての環境を作りたいとき なんかに便利です。 具体的には、「 Python を動かすのに必要なセットを任意のディレクトリに作る」ということをコマンドひとつでやってくれます。 一度馴染めば、使うコマンド・オプションはごくわずかだしシンプルなツールなのですが、一見、ちょっとややこしいものに見えるかもしれません。 以下、ざっとシンプルに、使い方を見ていきたいと思います。まずはインストールから。 virtualenv のインストール pip が入っていれば、コマンドから次のように打てば入ってく
最近、流行りのvirtualenvですが、仕組み的なものにあまり触れられてないように 思えたので書いてみます。 機能 とりあえずvirtualenvの機能は ライブラリがまっさらな状態な環境を作る 作られた環境に対してのみモジュールをインストールできる です。 これを実現する仕掛けはそれほど難しくありません。 (virtualenv自体も基本的に1ファイルのモジュールです。) とりあえず簡単に見ていきます。 ライブラリパス まっさらなライブラリを持った状態のpython環境はどうやって作るのでしょう? pythonは自分自身のパスの上位のlib/pythonx.xをライブラリとして認識します。 (pythonをソースからprefix指定でビルドした事があればわかると思います。) . |-- bin | `-- python `-- lib `-- python2.5 `-- ここが標準ライ
結構前から気になっていましたが、ようやく私も virtualenv を入れてみることにしました。 virtualenv - Python Package Index この virtualenv というツール、お手軽にPythonの仮想開発環境を作ることができるものです。 私はpipからインストールしましたが、easy_installからでもインストールできるようです。 Windows環境でのvirtualenvさて、ご存知の方もいらっしゃるかもしれませんが、私はWindowsユーザーです。 virtualenvに限らず、Pythonに関する情報はLinuxやMacユーザーからのものが多いです。 とは言え、Pythonは比較的クロスプラットフォームに力を入れているプログラミング言語でして、大抵のことはWindowsでもできます。 で、virtualenvはWindows環境でも問題なくインス
はじめに こんにちは、Python界の情弱です。最近は、以前に比べてPythonを触る人が増えてきたような印象ですが、それでもやれeasy_installだ、やれvirtualenvだと言われても、どうやって設定したらよくわからない、という発言をちらほら見かけています。 でもぶっちゃけ超簡単なので、とりあえず初めてPythonの環境設定する人はこれをコピペで動かして下さい。 (2017.01.26追記) 注意:この記事はもう古いので、Python2をいまから使い始めるなんていう奇特な人以外は次の記事を読んで下さい。 ymotongpoo.hatenablog.com 要点 はまりどころは多分次のどれかだと思う Pythonのバージョンをどれ使っていいかわからない 「easy_installを使え」と言われるがeasy_installというパッケージが見つからない virtualenvの入れ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く