windows下安装Psycopg2,用于python连接postgresql
1、首先,下载Windows版的Psycopg2。进入https://pypi.python.org/pypi/psycopg2/ ,在下载文件列表中选择psycopg2-2.7.4-cp33-cp33m-win_amd64.whl (md5, pgp)。注意: “cp33”表示该程序必须使用python3.3编译。
2、如果你的计算机上安装并配置了pip,请直接参阅第7步。否则,你需要下载并安装pip。进入https://pypi.python.org/pypi/pip ,下载pip-9.0.1.tar.gz (md5, pgp) 。
3、解压pip-9.0.1.tar.gz (md5, pgp),打开控制台,进入解压后文件夹执行命令:python setup.py install
(1)如果提示“Fineshed processing dependencies for pip==9.0.1”,则说明安装成功。请直接参阅第6步。
(2)如果报错:ImportError: No module named setuptools,则需要下载setuptools。进入https://pypi.python.org/pypi/setuptools ,下载setuptools-38.5.1.zip (md5) 。要注意,setuptools-38.5.1支持的Python 版本有2.6、2.7、3.3、3.4和3.5,版本太高或太低,都会导致附录中的问题1。
4、解压setuptools-38.5.1.zip (md5),打开控制台,进入文件目录,执行命令:python setup.py install
5、重新进入pip-9.0.1.tar.gz (md5, pgp) ,打开控制台,解压后的文件夹,执行命令:python setup.py install
6、现在还需要将pip的路径添加到环境变量中。进入Python3.3的安装目录下的Scripts文件夹,以“D:\Program Files (x86)\Python\Python33\Scripts”为例。右击计算机,依次点击属性-高级系统设置-环境变量,选择系统变量中path,点击“编辑“,将上述路径添加至变量值中。
7、现在进入psycopg2-2.7.4-cp33-cp33m-win_amd64.whl 所在的文件夹,打开控制台,执行命令:pip install psycopg2-2.7.4-cp33-cp33m-win_amd64.whl (注意安装32位版本)