1、用sqlalchemy连接局域网上的数据库时,提示错误如下:
2、这个好像是提示要安装cryptography库,我用尽了各个方法安装这个库,都不成功,甚至通过whl安装也不成功
其它的pip,pycharm安装,都试过了,都提示安装不成功
请问两个问题:
1、连接不上mysql,是不是因为要安装cryptography(有时候重新启动一下电脑,又没有这个错误),如果不是,怎么解决这个bug?
2、有什么办法能安装上cryptography(我的电脑是64位的win7系统),python是3.7版本,那个whl文件应该是没错的
安装提示符为python安装目录如c:\python37-32\Scripts\一定要在scripts下执行安装命令pip install....
依赖下载超时 是因为下载默认拉取国外镜像资源 容易超时 依赖下载的时候指定镜像即可解决下载超时的问题 例如
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn 模块名称
如果还是不行的话 你可以参考我写的一个博客,记录的是python连接mysql数据库 实现简单的增删改查
https://juejin.cn/post/6868540720433922062
cryptography 的报错看看是不是要求mysql连接时要求使用的加密算法和实际使用的不一致。看第二张图里的报错信息