我想在virtualenv中使用psycopg2(PostgreSQL)。
我正在使用Ubuntu和root已经拥有psycopg2并且它工作正常但是如果我在激活virtualenv后尝试使用它显示
ImportError: No module named psycopg2
我是否需要手动设置dist-packages的符号链接?
答案 0 :(得分:2)
virtualenvs默认情况下与系统包隔离,因此您需要将所有包安装到每个virtualenv中(或者您可以在创建时传递--system-site-packages
)。