【发布时间】:2018-01-08 02:58:17
【问题描述】:
在进行二进制分析时,Iv 出现错误 ImportError: No module named psycopg2 但我已经安装了它,但它仅适用于 python 3.5。如何为 python2.7 安装它?
Python 3.5
$ python3.5
Python 3.5.2 (default, Nov 23 2017, 16:37:01)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import psycopg2
>>> exit
Use exit()
Python 2.7
$ python2.7
Python 2.7.12 (default, Nov 20 2017, 18:23:56)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import psycopg2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named psycopg2
>>>
编辑:
$ pip install psycopg2
Requirement already satisfied: psycopg2 in /usr/local/lib/python3.5/dist-packages
【问题讨论】:
-
你为 python 2.7 安装了 pip 吗?
-
应该不会,不知道怎么查?
-
您使用什么操作系统或发行版?你能跑
pip2 --version或pip27 --version吗? -
我在 ubuntu 16.04 上,没有 pip2 它没有安装
-
哦,是的
$ pip2 install psycopg2我花了一些时间,你能发表你的答案我会接受它,tnx
标签: python-2.7 pip