私はeggファイルについて少し混乱していて、easy_installを使用してインストールすると、あなたがそれを手伝ってくれることを願っています。 (私は人々のピップに関する勧告について読んだが、前に進む前にこれを理解したい)。python:easy_installで何が起こるのですか?
私は単に電子をコピーする場合、PYTHONPATHがimport guardian
経由でコンテンツをインポートしようとし、指した例えば~/bar/
でサムドライブと場所、と言うからグラムdjango_guardian-1.0.2-py2.6.egg
は私にはImportErrorをもたらすであろう。このエラーは、私がeasy_install.pth
はもちろん、そのような問題がなかった、easy_install django-guardian
を使用して、今すぐ
import sys; sys.__plen = len(sys.path)
./django_guardian-1.0.2-py2.6.egg
import sys; new=sys.path[sys.__plen:]; del sys.path[sys.__plen:]; p=getattr(sys
'__egginsert',0); sys.path[p:p]=new; sys.__egginsert = p+len(new)
にコピーした場合にも発生します。
eggファイルがeasy_installedされたディレクトリに移動しました。それには.pth
と.egg
というファイルが含まれていました。私はeasy_installを、最初の方法が使用できなくなり、そのどこかに作るん、他のどのような手順/エントリ知りたい....
なぜ卵子をコピーしますか?まだ 'virtualenv'に自分自身を紹介していませんか? – Nemoden
@ネモデン、はい、私はvirtualenvについて聞いたが、私は上記がうまくいかない理由に興味があります.. – goh