2010-04-15 13 views
5

için egenix-mx-base'i yükleyemiyorum Postgres, apache, nginx ve memcache ile bir Django üretim sunucusunu kurmak için şu instructions'u takip ediyorum. Sorun şu ki, yükleme için egenix-mx-base alamıyorum ve bu yüzden psycopg2'yi çalışamıyorum ve bu nedenle veritabanı erişimi alamıyorum :(.Django üretimi VAMP

Bunu Ubuntu Hardy'nin temiz yüklemesini çalıştıran bir VPS'de deniyorum (8.04) ve dört dörtlük sitedeki tüm talimatları takip ettikten

hata mesajı aşağıdaki gibidir:

$ easy_install egenix-mx-base 
Searching for egenix-mx-base 
Reading http://pypi.python.org/simple/egenix-mx-base/ 
Reading http://www.egenix.com/products/python/mxBase/ 
Reading http://www.lemburg.com/python/mxExtensions.html 
Reading http://www.egenix.com/ 
Best match: egenix-mx-base 3.1.3 
Downloading http://downloads.egenix.com/python/egenix-mx-base-3.1.3.tar.gz 
Processing egenix-mx-base-3.1.3.tar.gz 
Running egenix-mx-base-3.1.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-iF7qzl/egenix-mx-base-3.1.3/egg-dist-tmp-laxvcS 
Warning: Can't read registry to find the necessary compiler setting 
Make sure that Python modules _winreg, win32api or win32con are installed. 
In file included from mx/TextTools/mxTextTools/mxte.c:42: 
mx/TextTools/mxTextTools/mxte_impl.h: In function ‘mxTextTools_TaggingEngine’: 
mx/TextTools/mxTextTools/mxte_impl.h:345: warning: pointer targets in initialization differ in signedness 
mx/TextTools/mxTextTools/mxte_impl.h:364: warning: pointer targets in initialization differ in signedness 
mx/URL/mxURL/mxURL.c: In function ‘mxURL_SetFromString’: 
mx/URL/mxURL/mxURL.c:676: warning: pointer targets in initialization differ in signedness 
mx/UID/mxUID/mxUID.c: In function ‘mxUID_Verify’: 
mx/UID/mxUID/mxUID.c:333: warning: pointer targets in passing argument 1 of ‘sscanf’ differ in signedness 
mx/UID/mxUID/mxUID.c: In function ‘mxUID_New’: 
mx/UID/mxUID/mxUID.c:462: warning: pointer targets in passing argument 1 of ‘mxUID_CRC16’ differ in signedness 
error: Setup script exited with error: build/bdist.linux-x86_64-py2.5_ucs4/dumb/egenix_mx_base-3.1.3-py2.5.egg-info: Is a directory 

bana yardım etmeye zaman alır herkese teşekkür ederiz

cevap

3

. El ile yükleyin:

cd /usr/src 
wget http://downloads.egenix.com/python/egenix-mx-base-3.1.3.tar.gz 
tar -xzvf egenix-mx-base-3.1.3.tar.gz 
cd egenix-mx-base-3.1.3 
python setup.py install 
0

Python2.7 sanal anahtarının Python2.6'ya değiştirilmesi sorunu çözmüştür.