裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

自作パッケージの探索径路(サーチパスともいう)の設定法

2020年12月17日 | Python

環境変数にサーチパスを付け加える例としては,先頭に付け加える例が説明されることが多いようにみえる。

もう一つの方法,import sys; sys.path.append("foo") では,当然ながら末尾に付け加える例が説明されることが多いようにみえる。

当然ながら,後者を前者と同じにするためには,import sys; sys.path.insert(0, "foo") としなければならない。

 

というのに,しばしはまってしまって,まったりとした時間をすごしてしまった。

 

結論としては,自作パッケージにより,既存の何らかのものが覆い隠されてしまわないように,サーチパスの末端に append するほうがよいだろうということ。

自作パッケージより前に探索されてしまうものがあるなら,自作パッケージの名前を変えましょう。それが無難というもの。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 2次元配列の文字列を数値に置換 | トップ | 奇数リストの生成 »
最新の画像もっと見る

コメントを投稿

Python」カテゴリの最新記事