Could not build wheels for cryptography which use PEP 517 and cannot be installed directly
Table of Contents
今天在pip安装cryptography时候突然遇到报错:
起初我以为在线安装源的问题,于是就去https://pypi.org/下载了对应的版本的whl的安装包,打算手动安装。可世事难料,手动安装依然报错。
嗯~好像有点不对劲了。
于是面向百度编程,搜了大半个中国,依然找不到正解,就在一筹莫展之时,有篇文章说,不管三七二十一,如果pip遇到安装有问题,先升级pip到最新版本。嗯,好像有点道理,于是开始升级:
python -m pip install --upgrade pip
* 1
同时又查了下pip的版本,发现不对劲
最新版本20.3,现在版本19.0
可是怎么升级不了呢?
又面向百度编程,找到了解决办法,只需到虚拟环境下的\venv\Lib\site-packages,把pip包删除,然后再敲升级代码就行了。
果然不负众望,升级成功:
接着就按原来计划安装cryptography
如果官方源太慢,可以用阿里或者豆瓣的
– 豆瓣:https://pypi.douban.com/simple
– 阿里:https://mirrors.aliyun.com/pypi/simple
pip install cryptography -i https://pypi.douban.com/simple
* 1
到此cryptography安装成功
0 评论