是否试图“乐于助人”?
我正在赢得胜利8 64x。我需要安装psycopg 32x。我使用了注释in the heroku guide
的命令easy_install http://www.stickpeople.com/projects/python/win-psycopg/2.4.6/psycopg2-2.4.6.win32-py2.7-pg9.2.2-release.exe
然后我看到它安装了
Installed \venv\lib\site-packages\psycopg2-2.4.6-py2.7-win-amd64.egg
这是64x版本,而不是我需要的32x版本。
后来我收到错误
ImportError: DLL load failed: %1 is not a valid Win32 application.
我想也许用于psycopg的windows 32x安装程序标记错误,但这不太可能。
答案 0 :(得分:1)
你应该使用32位版本的cpython安装的easy_install
。 (easy_install不仅可以使用32位和64位版本的cpython,还可以使用python的其他实现,比如pypy ..)
curl -O http://python-distribute.org/distribute_setup.py
python distribute_setup.py <= change this line to make use of 32bit version of cpython