weixin_49096826
羽中飞人
2021-04-14 13:26
采纳率: 58.3%
浏览 54
已结题

python连接mysql数据库时,提示craptography安装的问题

1、用sqlalchemy连接局域网上的数据库时,提示错误如下:

2、这个好像是提示要安装cryptography库,我用尽了各个方法安装这个库,都不成功,甚至通过whl安装也不成功

其它的pip,pycharm安装,都试过了,都提示安装不成功

请问两个问题:
1、连接不上mysql,是不是因为要安装cryptography(有时候重新启动一下电脑,又没有这个错误),如果不是,怎么解决这个bug?

2、有什么办法能安装上cryptography(我的电脑是64位的win7系统),python是3.7版本,那个whl文件应该是没错的

  • 点赞
  • 收藏

4条回答 默认 最新

  • weixin_56943290
    weixin_56943290 2021-04-14 14:05

    安装提示符为python安装目录如c:\python37-32\Scripts\一定要在scripts下执行安装命令pip install....

    点赞 评论
  • weixin_45734302
    窝窝头十块钱四个 2021-04-14 14:25

    依赖下载超时 是因为下载默认拉取国外镜像资源  容易超时  依赖下载的时候指定镜像即可解决下载超时的问题  例如

    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn 模块名称

    如果还是不行的话 你可以参考我写的一个博客,记录的是python连接mysql数据库 实现简单的增删改查  

    https://juejin.cn/post/6868540720433922062

    点赞 评论
  • SANYUNI
    sanyuni 2021-04-14 14:27

    cryptography 的报错看看是不是要求mysql连接时要求使用的加密算法和实际使用的不一致。看第二张图里的报错信息

    点赞 评论
  • weixin_49096826
    羽中飞人 2021-04-14 16:17

    点赞 评论

相关推荐