私が書いた Jython スクリプトを使用している人の 1 人に、次のエラーがありました。
AttributeError: 'module' object has no attribute 'path'
調査の結果、コードの実行時にエラーが発生することが判明しましたos.path
。os.path
実際、そのシステム (Windows 8) では が定義されておらず、より正確には module が存在しないことがわかりましたntpath
。
次のコマンドは、パスを扱うすべてのモジュールを一覧表示することになっています。
import sys
print filter(lambda x: "path" in x, sys.modules)
空のリストを返します。
この問題を解決する方法を知っている人はいますか? これは Windows 8 での「通常の」または既知の動作ですか、それともこのユーザーのバージョンに固有のものですか。
ご協力いただきありがとうございます。