PostgreSQL无法使用虚拟环境

时间:2016-03-27 11:49:42

标签: python postgresql python-2.7 virtualenv psycopg2

我想在virtualenv中使用psycopg2(PostgreSQL)。

我正在使用Ubuntu和root已经拥有psycopg2并且它工作正常但是如果我在激活virtualenv后尝试使用它显示

ImportError: No module named psycopg2

我是否需要手动设置dist-packages的符号链接?

1 个答案:

答案 0 :(得分:2)

virtualenvs默认情况下与系统包隔离,因此您需要将所有包安装到每个virtualenv中(或者您可以在创建时传递--system-site-packages)。