1. 程式人生 > >python3.5安裝加密模組pycrypto

python3.5安裝加密模組pycrypto


需要研究AES加密,以為python自帶AES模組,但讓我失望的是目前的3.5版是不帶的

參考手冊應該使用A.M. Kuchling編寫的pycrypto模組,官方網站http://www.pycrypto.org/

但下載後鬱悶了,使用setup.py install命令後出錯,需要vcvarsall.bat,缺c的編譯器,模組的程式是用c實現的所以需要編譯

再使用pip install pycrypto問題同樣,查詢教程需要安裝visual C++或MinGW,現在已經拋棄那個巨大的軟體了,安裝過程也很複雜,

後來又想到直接下編譯好的exe安裝包,但很可惜,只有python3.3的,網址http://www.voidspace.org.uk

難道沒有其他方法了嗎

發現個好方法

執行
pip install --use-wheel --no-index --find-links=https://github.com/sfbahr/PyCrypto-Wheels/raw/master/pycrypto-2.6.1-cp35-none-win_amd64.whl pycrypto
執行編寫的程式,沒有發現模組
原來是大小寫的問題
把Python安裝目錄\Lib\site-packages下的crypto改為Crypto就好了

相關推薦

python3.5安裝加密模組pycrypto

需要研究AES加密,以為python自帶AES模組,但讓我失望的是目前的3.5版是不帶的 參考手冊應該使用A.M. Kuchling編寫的pycrypto模組,官方網站http://www.pycr

Django(1)python3.5安裝django擴充套件模組

Django(v1.11.8)的三種安裝方法         1.線上安裝,pip3           sudo pip3 install Django==1.11.8        (1.11.

window環境python3.5下paramiko模組安裝

想要學習paramiko模組,要自己安裝,於是開始查閱資料,果真是查了半天,親測有效,來這裡分享一下!希望可以幫助解決有同樣問題的人。 要安裝paramiko模組,先要安裝朋友crypto模組。而python3.5官網是沒有對應的模組。 找到一個連線,是別人自己寫的。 pi

opencv3.3+TensorFlow+python3.5安裝

tensorflow opencv3.3 python3.5安裝 1、安裝Python環境,推薦使用Anaconda,過程不再贅述。2、下載opencv_python3.3.0cp35cp35mwin_amd64.whl或...win32.whl,opencv_python下載地址,下載好後把文件

windos環境python3.5安裝 paramiko

-exec already pan tar 1.4.1 load lap key style 一、執行命令pip install paramiko,情況如下: C:\Users\ZFH>pip install paramikoCollecting paramiko

Python3.5安裝Pygame

步驟一:在官網下載python3.5,勾選安裝pip並新增環境變數(也可自行新增); 步驟二:在以下網址http://www.lfd.uci.edu/~gohlke/pythonlibs/下載適合版本的Pygame,python3.5就選cp35; 步驟三:執行cmd,輸入以下程

python3.5安裝PyHook3

第一步: 首先安裝Anaconda3,可以節省大量的時間,裡面已經提前裝好了PyHook3所需大量的依賴包,同時裡面還有很多其他有用的包。並且Anaconda的spyder編輯器也很好用,除了沒有程式碼提示感覺都挺好的。 第二步: 下載SWIGWIN,SWIG可以將註釋過的C/C++標頭

==5== ubuntu16.04 python3.5安裝labelImg/labelme工具--製作資料集

真是嘔心瀝血… labelImg git clone https://github.com/tzutalin/labelImg sudo apt-get install pyqt5-dev-tools sudo pip3 install lxml# 安裝lxml,如果報錯,可以試試下

windows平臺下安裝利用python3.5安裝caffe

因為我用的是conda,首先安裝相關依賴包。 caffe資料夾https://download.csdn.net/download/daixiangzi/10701835 新建requirements.txt 內容為: Cython>=0.19.2 numpy>=1.

python3.5安裝

開始python3.5的安裝 請注意linux自帶python的版本。     1.安裝依賴 yum install openssl-devel bzip2-devel expat-devel gdbm-devel&nb

Ubuntu16.04+caffe(CPU)+python3.5 安裝caffe遇到的問題

安裝了好幾天終於安裝成功了,因為安裝過程中遇到了各種問題,一直在放棄和繼續找解決辦法中度過,直到今天晚上終於安裝成功,有種莫名的成就感。網上再詳細的教程也不會一次安裝成功,一定會出現各種問題,要擅於利用百度和谷歌去搜索,一般都能解決,最近幾天最大的體會,發現問題,解決問題。將

python3.5 安裝mysqlclient

python 3.5 安裝 mysqlclient 會失敗 pip install mysqlclient 注意這裡環境中只有python3.5 會出現一大堆紅字 編譯終止, error: comma

Windows 7/8.1 下 雙版本Python2.7/Python3.5 安裝 GPU版的tensorflow

對於我們同學,很多人都很頭疼Python兩個版本應該如何管理的問題。其實Python自己內部就建立了很好的管理機制。尤其是在Linux系統下。 如果是Windows系統,已經安裝好的Python3.5,在命令列視窗始終只能用python 命令呼叫,相應的安裝包管理器pip

Python3.5——內建模組詳解之os模組、sys模組、shutil模組

1、os模組:提供對作業系統進行呼叫的介面 #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:ZhengzhengLiu import os print(os.getcwd()) #獲取當前的操作目錄,即當前

記一次Win10環境python3.7安裝dlib模組趟過的坑

在頭條看了一篇文章,說五行程式碼實現人臉識別,一時感興趣了,來搞搞 先是按照文章說的 操作了幾步,到後面雖然,import dlib 不報錯,但是 程式碼裡面執行的時候 detector = dlib.get_frontal_face_detector() 這句話報錯,說

python3.5安裝Scrapy

先安裝Twisted,通過下載.whl來安裝: python3.5可以安裝Twisted嗎? https://www.zhihu.com/question/52281800 Twisted下載地

Windows下Python3.6安裝第三方模組

一、 官網下載安裝包:  官網網址:https://www.python.org/  我下載的是3.6.3版本,如下圖:   二、 安裝安裝包,  1、 直接雙擊執行   2. 選擇Customize installation,一定要勾選Add_Python 3.6 t

ubuntu12.04 為python3.3安裝readline模組 以及 tab鍵命令補全

解決方法十分簡單:進入Python-3.3.3資料夾,在這裡操作 (1)sudo make clean #將原來編譯好的python刪掉 (2)vim Modules/Setup  找到160行,將這句前面的註釋號去掉(去掉#號) readline readli

Linux-Ubuntu16.04下Python3.5安裝pip3以及scrapy、numpy、itchat

安裝支援pip3 首先需要安裝支援Python3的pip管理工具,如果是Python2.x可以直接使用如下命令: sudo apt-get install pip 這樣安裝的是pip2不支援Python3.x,可以使用如下命令安裝pip3 s

python3.5 安裝python3-tk

    在python3.5下安裝好matplotlib後,準備顯示一張圖片測試一下,但是控制檯報錯說需要安裝python3-tk,我天真的以為直接: sudo apt-get install python3-tk就可以了呢。但是不行,說是找不到對應的資源。我就開始各種百度