2010-11-25 15 views
4

サイトパッケージがない仮想環境を作成する場合、仮想プロジェクト環境で使用するために、mysqldbアダプタをグローバルサイトパッケージにインストールする必要がありますか?Python Virtualenv

答えて

5

また、Pythonのサイトパッケージからsymenlinkの特定のパッケージをvirtualenvのサイトパッケージに(UNIXの場合)することもできます。

+0

+1、私はここに置くことができるように私の仮想envからシンボリックリンクをキャプチャしようとしていた。私が帰ってきたとき、あなたはすでにそれに答えていました。 – pyfunc

+0

お世話になりました。ほんとうにありがとう。 – demet8

+0

大歓迎です! –

0

はい。このvirtualenv専用にインストールする必要があります。

参照:http://virtualenv.openplans.org/#the-no-site-packages-option

あなたはvirtualenvの--no-のsite-packagesでビルドする場合は、グローバルサイトのパッケージディレクトリからすべてのパッケージを継承しませんENV。

サイトパッケージディレクトリ内のファイルが表示されている場合、パッケージはシンボリックリンクを使用して作成されます。

drwxr-xr-x 3 ashish staff 102 Nov 24 20:52 .. 
lrwxr-xr-x 1 ashish staff  85 Nov 24 20:52 UserDict.py -> /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/UserDict.py 
..... 

このように、特定のパッケージに対してこれらのシンボリックリンクを手動で追加することができます。

Adam Vandenbergが正しく答えます。

+0

ご支援いただきありがとうございます。私はpip&or easy_installを使って正しいパッケージをインストールすることもできますか? – demet8

+0

@ demet8:ありがとう。私は完全な答えを提供するのに少し遅れました。 Adam Vandenbergの答えを受け入れてください。 – pyfunc

+0

もう一度問題はありません。 – demet8

関連する問題