在Python 3.9.0a5上安装“加密术”(错误)

2024-09-30 16:34:24 发布

您现在位置:Python中文网/ 问答频道 /正文

刚刚将Python从3.8.2更新到3.9.0a5,这是由于字典的合并运算符。
当我现在尝试在虚拟环境中安装“加密技术”时,出现以下错误:

cryptography install error

Pip版本为:20.1.1,
Python版本为:3.9.0a5


Tags: installpip版本字典错误虚拟环境运算符error
2条回答

此包不发布Python3.9的控制盘(预编译)版本,仅在3.8之前发布

https://pypi.org/project/cryptography/2.9.2/#files

因此,这意味着您需要将头文件安装到计算机的构建环境中,以便python可以从源代码处使用openssl进行编译(在某些linux系统上,安装带有openssl头文件和库的包非常简单,在windows上,您可能还需要安装c编译器)

非常感谢!根据您的指示,我能够完成其余步骤。
为64位安装最新的SSL并正确设置环境变量:

set LIB=C:\OpenSSL-win64\lib;%LIB%
set INCLUDE=C:\OpenSSL-win64\include;%INCLUDE%

修正了问题:)

相关问题 更多 >