簡體   English   中英

通過在Windows7 64bit上復制'lib'文件夾進行PyCrypto安裝

[英]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的本地庫。

實際上,我只需要Windows 64位的PyCrypto的某些編譯版本。

  • PyCrypto版本:2.3.1
  • Python版本:2.7.1
  • 目標平台:Windows 64bit

而且,我可以從這里得到一個。 而且, 是直接下載鏈接。

感謝大家!

您不需要執行任何操作,只需從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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM