私はプロジェクトに取り組んでおり、雇用主から私に提供されているcPanelはpython 2.4.3
(古いバージョン)です。問題は私がpycrypto
を使用する必要があることです。だから私はSHA256
をインポートしています。ここでの問題はSHA256.pyです:pycryptoとpython 2.4.3の問題
try:
import hashlib
hashFactory = hashlib.sha256
except ImportError:
from Crypto.Hash import _SHA256
hashFactory = _SHA256
hashlib
ので、それは_SHA256
をインポートするために行ってきましたが、Cryto.Hash
フォルダには_SHA256がないのpython 2.4.3では利用できません。これはpycryptoのバグですか?または私はこのモジュールをPython 2.4.3で使用できませんか?この問題の回避策はありますか?
私はhashlibのインポートから 'ライブラリをダウンロードして、このエラーを得たが はImportErrorをSHA256:それはパッケージ内のモジュールはありませんが、' 'hashlib''はモジュールであるためだ名前sha256' –
をインポートすることはできません。 '' import hashlib''、 '' hashlib.sha256() ''はあなたが望むものです。詳細はhttp://docs.python.org/library/hashlib.htmlを参照してください。 –
このモジュールを最初にインストールする必要はありますか? python setup.py installを使用しますか?私はこのライブラリをインストールせずに直接使用しています。そして、 'import hashlib'を実行した後、' hashlib.sha256() 'を実行すると、このエラーが発生します:' hashlib.py、行63、__get_builtin_constructor、import _md5 ImportError:_md5 ' –