此文记录Crypto库的安装流程,以备日后遗忘
第一步:打开powerShell或cmd
win+R打开“运行”界面后输入powershell或者cmd都可以调用命令行
第二步:输入pip3 install pycryptodome或者pip install pycryptodome
使用pip3还是pip主要看手头上有的版本,下载完后一般还会提示你升级pip(害)
敲完之后结果如下
然后找到你的python包的安装目录,也就是上面提示的
c:\users\Chris\appdata\local\programs\python\python39\lib\site-packages
可以看到多了一个Crypto,如果这里下载后出现小写的“crypto”把它改成大写的“Crypto”即可
PS:如果和笔者一样找不到appdata的话是因为系统文件默认隐藏的原因,可以采用直接输入绝对地址的方式进入或者在查看这里把“隐藏的项目”勾上之后就可以看到了
第三步:更改interpreter(也有可能不需要)
如果和笔者一样是用pycharm的话,可能会发现pip安装的库是在python目录c:\users\Chris\appdata\local\programs\python\python39\lib\site-packages中,而我们新建项目后,pycharm会在该项目里面新建一个interpreter,目录是C:\Users\Chris\Desktop\RSA\venv\Scripts,而venv中同样有一个
我们会发现pycharm新建项目默认的interpreter是用所在项目的,而pip下载的库在python安装目录
,要调用下载的Crypto就得修改默认的interpreter在python安装目录
修改interpreter方法如下:
1、打开setting搜索interfreter,点击图下的设置后选择add,选择system interper(由于已经设置过一次,所以package显示了pycryptodome)
然后选择安装库的python目录
2、也可以在新建项目的时候通过更改base interpreter到python下载目录实现
然后就可以调用Crypto库了