2009-05-29 85 views
1

我想運行一個使用堆棧的DJango命令擴展。與DJango無堆棧安裝和配置

我已經安裝了無堆棧的Python(編譯與Python 2.5)所以每當在我它觸發了控制檯鍵入的python2.5指示該版本是 的Python 2.5.2 Stackless的3.1b3 060516(蟒-2.52:72942, 2009年5月26日23:07:34) [GCC 4.3.3]在linux2上

但在我的eclipse中,我配置了我的django應用程序以使用python2.6運行。特別是在PyDev設置中。所以很明顯,當我提到導入無堆棧它說沒有這樣的包。

問題是即使我添加'/usr/local/lib/python2.5/site-packages'目錄它不會導入無堆棧。

這個問題的解決方案是什麼?

回答

0

我認爲解決的辦法是將eclipse指向你的2.5無堆棧安裝,除非你有很好的理由使用2.6而不是2.5?

...或重新編譯2.6並將其添加到您的2.6安裝。

+1

我python2重新編譯它0.6。我還在eclipse pydev config中添加了/usr/local/bin/python2.6。但是,如果我嘗試在eclipse中使用該配置並運行shell或runserver,它說psycopg2已安裝,但存在一些UCS4編碼錯誤。但它在原來的python2.6配置中工作正常。 – crashekar 2009-05-29 13:16:09

0
  1. 選擇窗口 - > preferencess在Eclipse菜單
  2. pydev-> interpeter的Python
  3. 選擇標籤forsed biltins
  4. 按新建,類型爲 「無堆棧」