-
在64位Windows 10系统上安装Python3版本的pysqlcipher3,需要同时包含openssl和vc14
资源介绍
1、OpenSSL-Win64.rar解压到C盘根目录 目录结构c:/OpenSSL-Win64
2、pysqlcipher3.rar解压到c盘根目录 目录结构 c:/pysqlcipher3-master
3(离线版vc14)vc_redist.x64.exe直接安装 (如果安装过更新版本则跳过)
4 添加环境变量 C:\OpenSSL-Win64\bin 到PATH,添加新变量OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg
5 打开命令行cmd,cd 到c盘的pysqlcipher3 先执行 python setup.py build_amalgamation
看到“已完成代码的生成(或者Finished generating code)”算成功
再执行python setup.py install “Finished processing dependencies for pysqlcipher3==1.0.2” 安装完成
如果需要安装到venv,不需要重新执行python setup.py build_amalgamation,
直接执行/path_to_venv/python.exe setup.py install,具体路径根据自己的venv决定
(sqlcipher不是官网的,是在官网下载后添加了一些依赖文件)