1

Python 2.7 の 2 つのバージョンがあります。

を使用pip-2.7 install bsddb3すると、Python のネイティブ OS X バージョンに bsddb3 がインストールされるようです。

次の場所にある Python のバージョンに変更するにはどうすればよいですか?

/Library/Frameworks/Python.framework/Versions/7.3/Resources/Python.app/Contents/MacOS

>>> os.path.dirname(sys.executable)(正しくない可能性のあるパスを見つけました。*nix はまだ私を混乱させます。)

AFAICS に注意してください。これは重複ではありません。他の qs は、特定のバージョン(例: 2.7 対 2.6)のインストール方法を尋ねます。

4

2 に答える 2

2

まず、のようなものを使用して、必要な python を指す virtualenv を作成しますvirtualenv -p PYTHON_EXE VIRTUALENV_DIR。次に、その virtualenv をアクティブにするsource VIRTUALENV_DIR/bin/activateと、実行pipが分離され、その virtualenv の python が使用されます。

virtualenv を使用しない場合は、開始してください :)

于 2012-11-20T12:55:00.977 に答える
0

このようにパッケージをインストールしたいpythonでpipを実行していませんか?

path/to/python path/to/pip install package_name

ところで、新しい virtualenv を作成して、そこから pip を使用してみませんか?

于 2012-11-20T12:36:42.843 に答える