[英]PyCrypto install by copying 'lib' folder on Windows7 64bit
我正在嘗試在本地計算機(Windows 7 64位)上安裝PyCrypto 2.4.1。 但是,我在“ python setup.py install”上收到了以下消息。
運行安裝
運行構建
運行build_py
運行build_ext
警告:找不到GMP或MPIR庫; 沒有建立Crypto.PublicKey._fastmath。
建立'Crypto.Random.OSRNG.winrandom'擴展
錯誤:找不到vcvarsall.bat
我想問的是:我可以只將其中包含Crypto
文件夾的lib
文件夾復制到我的應用程序所在的位置嗎? 我正在使用Python27運行時開發Google AppEngine應用,而且,我只需要PyCrypto的本地庫。
您不需要執行任何操作,只需從PyCrypto二進制文件安裝
為您做了一些研究,這是為SDK提交的錯誤: http : //code.google.com/p/googleappengine/issues/detail?id=2493
問題摘要:GAE安裝了自定義版本的PyCrypto 2.0.1。 可以在這里找到文檔。
SDK不包含GAE的PyCrypto實現,因此需要在本地安裝。 但是,SDK阻止了默認的安裝路徑。 錯誤注釋中建議的解決方案是在每個應用程序的目錄中安裝PyCrypto。 錯誤注釋中概述了步驟(並非無關緊要)。
希望這可以幫助!
編輯:這可能也有幫助: http : //code.google.com/p/googleappengine/issues/detail?id=1627
或者,只需下載並安裝ActivePython-2.7.2.5-win64-x64.msi ( 或 Win32的ActivePython-2.7.2.5-win32-x86.msi ),然后運行pypm install pycrypto
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.