# 何回やっても何回やってもpycryptoが入らない…
--------------------------
```bash
pip install pycrypto
これで、pycryptoで入ると思ってましたが、 一向にpycrptoが入りませんでした。 ビルドツールを入れて、Pythonを3.5にダウングレードしても入りませんでした。 pipコマンドが通ったと思ったらwinrandomが入ってないと怒られ、 winrandomをpipで入れたら、コンパイルで怒られ、 八方ふさがりの状態でした。 どうしようもなく、pycrptoをビルドしていれたら、 見事に動いたのでそのときのメモを残します。
ソースをダウンロード
pypiのpycryptoのページからソースをダウンロードします。 https://pypi.org/project/pycrypto/ ダウンロードできるソースはWindowsで 少し扱いづらいtar.gz形式です。 Lhaplusでも解凍できるので解凍しましょう。 解凍するとpycrypto-2.6.1というディレクトリができます。
wheelをインストール
wheelはビルドツールです。 インストールしましょう。
pip install wheel
ソースをビルド
先ほど展開したpycrypto-2.6.1のディレクトリを指定して pip wheelの引数に渡すとビルドができます。
pip wheel pycrypto-2.6.1/
pycrypto-2.6.1-cp35-none-win_amd64.whlができていれば成功です。
インストール
ビルドしたソースは次のようにインストールできます。
pip install pycrypto-2.6.1-cp35-none-win_amd64.whl
これで、pycryptoがインストールできました。
“`
コメント