好吧我知道這個主題有多個問題,但沒有一個答案似乎有幫助。我是pycharm的新手,想用postgresql後端創建一個新的django項目,當我嘗試同步我的db時,雖然我有可怕的psycopg2模塊無效的Win32應用程序。不過,我已經安裝了Win32版本。Pycharm,Django和PostgreSQL
我使用Windows 7,Python 2.7版和PostgreSQL 9.4,pycharm 4.5.3
我從安裝psycopg2-2.6.1.win32-py2.7-pg9.4.4-release.exe stickpeople.com 我也在我的虛擬環境中使用easy_install psycopg2-2.6.1.win32-py2.7-pg9.4.4-release.exe將其安裝在我的虛擬環境中
(如果我可以在問題中包含圖像,我會向您展示一個屏幕快照狀態psycopg2的要求已經滿足,當我嘗試在psycopg2上進行pip和/或在虛擬環境中再次輕鬆安裝時)
我們第三件事是我安裝了它顯示的32位版本amd64是否正確?
當我運行命令python manage.py syncdb雖然我得到'錯誤加載psycopg2模塊:DLL加載失敗:%1不是有效的Win32應用程序。
這裏是settings.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'partguider',
'USERNAME': 'admin',
'PASSWORD': 'RArchie009',
'HOST': '',
'PORT': '5432'
任何人我的數據庫設置有一個想法,爲什麼當我嘗試同步數據庫的psycopg2不被認可?在此先感謝您的幫助
你沒有psycopg2在你的安裝目錄 –
什麼安裝目錄?蟒蛇?我在python27目錄中顯示psycopg2是否存在? –
@AjayGupta嗨Ajay什麼目錄? –