↓もし、良かったらSNSでの紹介よろしくお願いします。

pycryptoが入らないのでビルドして入れてみた。

bootstrap

何回やっても何回やってもpycryptoが入らない…

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がインストールできました。