pythonにモジュールパスを追加する3つの方法をまとめます。


以前にMac osシステムのpythonをアップグレードしましたが、新たにインストールされたpythonのsite-packagesディレクトリがpythonのシステムパスに追加されていないことが分かりました。他のライブラリを使用している時にモジュールの欠落が発見されました。
pythonのモジュールパスを見る方法は?
import syss
print sys.path
これはすべてのモジュールパスをプリントします。
以下はこのpythonシステムパスに新たなモジュールパスを追加する3つの方法です。
1、環境変数PYTHOPATHを追加し、pythonはこのパスの下のモジュールを追加します。profileファイルに以下のような行を追加します。
export PYTHONSPATH=$PYTHOPATH:/usr/local/lib/python 2.7/site-packages
2、site-packagesパスの下にパスプロファイルを追加します。ファイルの拡張子は.pthで、内容は追加するパスです。
3、sys.path.apped関数は検索パスを追加します。パラメータ値は追加するパスです。
上の第2の方法は、もともとpythonがsite-packagesディレクトリを追加していないと、第2の方法も実際には使えません。
以上のpythonにモジュールパスを追加した3つの方法の総括は小编が皆さんに提供したすべての内容です。参考にしていただければと思います。どうぞよろしくお愿いします。