virtualenvでpsycopg2(PostgreSQL)を使いたいです。私はUbuntuのを使用していますが、根はすでにpsycopg2を有し、かつ、それが正常に動作しているが、私はそれがPostgreSQLが仮想環境で動作しない
ImportError: No module named psycopg2
を示しVIRTUALENV活性化した後にそれを使用しようとする場合、私はのdist-のパッケージのシンボリックリンクを配置する必要があります
手動で??
virtualenvでpsycopg2(PostgreSQL)を使いたいです。私はUbuntuのを使用していますが、根はすでにpsycopg2を有し、かつ、それが正常に動作しているが、私はそれがPostgreSQLが仮想環境で動作しない
ImportError: No module named psycopg2
を示しVIRTUALENV活性化した後にそれを使用しようとする場合、私はのdist-のパッケージのシンボリックリンクを配置する必要があります
手動で??
virtualenvsはデフォルトでシステムパッケージから隔離されているので、すべてのパッケージを各virtualenvにインストールする必要があります(または作成時に--system-site-packages
を渡すことができます)。
ありがとう作品 –
virtualenvがアクティブになっているときにpsycopg2をインストールする必要があります。あなたのvirtualenvに 'pip freeze -l'の出力は何ですか? – schwobaseggl
virtualenvが有効になっていると、私はpsycopg2をインストールしていません。そして、私はすでにそれを持っているので、私は使用したくない –