0

実行時

python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"

ライブラリは次のとおりです。

/usr/local/lib/python2.6/site-packages

しかし

一部のソフトウェアをインストールすると、pythonパッケージが次の場所に配置されます。

/usr/lib64/python2.6/site-packages/

各「python」ファイルのバージョンをチェックする上記のpythonコードを実行すると、シェルで「Tab」を押すと表示されます-すべて同じpythonパスを指定します。

また、python パスを 2 番目に設定しようとしましたが、役に立ちませんでした。私が使用した:

export PYTHONPATH=/usr/lib64/python2.6/site-packages/

2 番目のパッケージにパッケージをインストールするための適切な説明はありますか? 前の質問に対する適切な解決策がない場合、pythonを定義して他のパスも見るように定義できる方法はありますか(したがって、両方のパッケージを検索します)。

ありがとう!

4

1 に答える 1

0

両方のパスを sys.path に追加してみることができます

http://docs.python.org/2/library/sys.html#sys.path

于 2013-03-14T19:42:56.623 に答える