2012-02-07 13 views
1

私のweb2pyアプリケーションで「pretty」日付モジュールhttp://pypi.python.org/pypi/py-prettyをインポートしようとしています。解凍し、 .pyを抽出し、pretty.pyという名前に変更して、proj/modulesに入れました。私が使用してそれをインポートしようとしています:local_import ('pretty', reload=True)web2py/pretty ImportError:モジュール名がproj.modules.pretty

しかし、私はこのエラーを取得する:ImportError: No module named proj.modules.pretty

が、私はこれをどのように修正することができますか?

答えて

2

local_importは推奨されていません。これで行うことができる必要があります。また

import pretty 

、そのweb2pyには、独自のかなりの日付の機能が含まれて注意してください。http://web2py.com/books/default/chapter/29/14#Pretty-dates

+0

今、私はこの取得:はImportError:かわいいという名前のモジュールを。リンクをありがとう、それは私の素敵な日付のための私の即時のニーズを解決するはずですが、私はモジュールを使用することを計画するので、これを把握することはいいです。 – naveed

+0

これは、おそらくpretty.pyモジュール自体にエラーがあることを示しています。おそらく、それは持っていない依存関係をインポートしようとしています。スタンドアローンのPythonプログラムから(現在の場所から)そのままインポートできますか?そうでない場合、モジュールに問題があります。 – Anthony

+0

modulesディレクトリに 'common.py'という名前の新しいファイルを作成しました。それが含まれているすべては、次のとおりです。 \tリターンA + B \t : は\t \tデフ(A、B)を追加します。私はdefault.pyでimport commonを使用していますが、commonに対しても同じエラーが発生します。 – naveed

関連する問題