ねえ、私はグーグルアプリエンジンにm2cryptoをインポートするのに少し問題があります。私は問題を知っていると思いますが、それを修正する方法がわかりません。とにかく、これが私のディレクトリ構造です。
mysite/
app.yaml
main.py
urls.py
...
M2Crypto/
__init.py__ (I think the problem is here)
EVP.py
...
SWIG/
(there is no __init.py___ file here)
_m2crypto.i
...
これを行うfrom M2Crypto import EVP
と、というエラーメッセージが表示されます<type 'exceptions.ImportError'>: No module named __m2crypto
。このエラーは、22行目__init.py__
で試行したファイルにあります。ただし、M2Cryptoディレクトリにファイルはありません。import __m2crypto
__m2crypto
M2Cryptoのバージョン0.21.1を使用しており、M2CryptoとSWIGのみをアプリケーションにコピーしました。また、M2Crypto-0.21.1.tar.gz内のすべてのファイルをアプリケーションにコピーしようとしましたが、それも機能しませんでした。前もって感謝します。