1

UbuntuでPython2.7でDjango1.3を使用しています。django-grappelliをpipで
インストールしようとしています

$ pip install django-grappelli

どうやらPython2.6(配布バージョン)用にインストールされます

要件はすでに満たされています:/usr/local/lib/python2.6/dist-packagesのdjango-grappelli

apt-getでpipをインストールしたからかもしれません。
Python 2.7にgrappelliをインストールするにはどうすればよいですか?

4

2 に答える 2

1

Python 2.7パッケージは、Python2.6パッケージとは別の場所に配置する必要があります。あなたにとっては、/usr/local/lib/python2.7/site-packages/私は思います。

次の方法で、PIPに特定の場所にインストールするように指示できます。

pip install --install-option="--prefix=/usr/local/lib/python2.7/site-packages/" django-grapelli

バージョン固有のコマンドを使用してインストールを行うこともできます。

pip-2.7 install django-grapelli

pip-2.7コマンドが見つからない場合はeasy_install-2.7、pipをインストールするために使用します。

于 2011-12-27T09:26:44.773 に答える
0

Synapticでpipをインストールしたので、repos pythonバージョン(2.6)用にインストールされています。
この問題を修正するには、Synapticでpipをアンインストールし、easy_installでインストールする必要がありました。

$ sudo apt-get --purge remove python-pip
$ sudo easy_install pip
$ sudo pip install django-grappelli
于 2011-12-27T10:02:40.983 に答える