网站首页 > 技术文章 正文
知识点一:python3.6.2版本安装pycrypto模块【不需要安装Visual Studio】
step1:首先将如下图所示的文件下载到本地:
将此whl文件下载成功后,放置于目录:D:\python\python3.6.2\Scripts下【这个是我本地python安装目录,大家在实际操作过程中,替换为自己本地python的安装目录即可】
step2:
cmd命令进入到:D:\python\python3.6.2\Scripts目录下
输入命令:pip install pycrypto-2.6.1-cp36-cp36m-win_amd64.whl
如果出现:Successfully installed pycrypto-2.6.1说明安装成功
step3:
将site-packages包下的crypto修改为:Crypto
step4:
如果运行时报错:ModuleNotFoundError: No module named ‘winrandom’
在目录下:D:\python\python3.6.2\Lib\site-packages\Crypto\Random\OSRNG修改nt.py文件,将import winrandom 修改为:from . import winrandom即可
知识点二:Linux和Windows下:Python Crypto模块安装方式区别
在测试过程中,可能需要在linux和windows环境下对crypto模块进行安装,环境不同,linux与windows环境安装步骤也会有所差别,知识点二是专门针对于crypto模块结合python使用在linux与windows环境安装方式区别的讲解
一、Linux环境下:
from Crypto.Signature import PKCS1_v1_5
如果导包报错:
ImportError: No module named 'Crypto.Signature'
ImportError: No module named 'Crypto'
解决方法:
step1、pip install crypto
step2、安装成功后,将crypto名称修改为:Crypto
step3、 pip3 install pycryptodome
快速方式:pip3 install -i https://pypi.douban.com/simple pycryptodome
PyCrypto 已死,请替换为 PyCryptodome
pip3 install 模块 –upgrade –target=”指定的目录”
第三步是在linux下执行:
pip3 install pycryptodome或者
快速方式:pip3 install -i https://pypi.douban.com/simple pycryptodome
step4、在linux环境下,输入python3
>>>from Crypto.Signature import PKCS1_v1_5
如果没有报错,说明安装生效,此导包报错已解决
二、Windows环境下:
step1:
将此whl文件下载成功后,放置于目录:D:\python\python3.6.2\Scripts下
step2:
cmd命令进入到:D:\python\python3.6.2\Scripts目录下
输入命令:pip install pycrypto-2.6.1-cp36-cp36m-win_amd64.whl
如果出现:Successfully installed pycrypto-2.6.1说明安装成功
step3:
将site-packages包下的crypto修改为:Crypto
step4:
如果运行时报错:ModuleNotFoundError: No module named ‘winrandom’
在目录下:D:\python\python3.6.2\Lib\site-packages\Crypto\Random\OSRNG修改nt.py文件,将import winrandom 修改为:from . import winrandom即可
猜你喜欢
- 2025-05-14 Python中的模块 (Module)和包 (Package)
- 2025-05-14 python中的模块、库、包有什么区别?
- 2025-05-14 用Python快速创建N个Excel文件
- 2025-05-14 Python NumPy库的安装和使用
- 2025-05-14 uv入门:下一代 Python 包管理器
- 2025-05-14 python基础模块三剑客:sys、os、shutil(增加示例代码)
- 2025-05-14 python 中安装lxml包出现的问题及技术解答
- 2025-05-14 Linux和Windows下:Python Crypto模块安装方式区别
- 2025-05-14 python进阶实战:如何使用自定义模块(包)?
- 05-27程序员用 Python 爬取抖音高颜值美女
- 05-27YOLO v3、FaceNet和SVM的人脸检测识别系统源码(python)分享
- 05-27「工具推荐」世界上最简单的人脸识别库 44.7 star
- 05-27开源人脸识别系统源码推荐
- 05-27Go 人脸识别教程
- 05-27Python 深度学习之人脸识别(yolo+facenet)
- 05-27简单的Py人脸识别
- 05-27Python编程 - 基于OpenCV实现人脸识别(实践篇)爬虫+人脸识别
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 91℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 82℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)