python - Mysqlclient 需要 MS Visual C++ 10.0,这又需要 .Net Framework 4
问题描述
尝试使用pip install mysqlclient 安装
我在 Python virtualenv 中安装 MysqlClient 但安装失败并出现错误
它需要 MS Visual C++ 10.0
我下载了它,它再次需要 .NET Framework 4。
我再次下载了 .NET Framework 4,它给出的错误是您无法安装 .NET Framework 4,因为已经安装了更高版本。
我搜索了整个互联网,没有任何解决此问题的方法。
解决方案
出于某种原因,轮子不是为最新版本构建的,但之前的版本有它们。试试这个:
pip install "mysqlclient==1.3.12"
这将安装以前的版本 1.3.12,而不是 1.3.13,这应该没问题,除非这些项目中的任何一个是显示停止器:https ://github.com/PyMySQL/mysqlclient-python/blob/master/HISTORY .rst#whats-new-in-1313
祝你好运!
推荐阅读
- javascript - 滚动到底部时如何禁用线性渐变
- javascript - 将鼠标悬停在 React 输入中的最后一个字符上时显示菜单
- vue.js - 如何在 Shopify 主题编辑器中使用 Vue 3.x?
- html - Css Overwrite 问题 - 更改外部样式的范围
- nearprotocol - 我可以在近协议中使用浮点吗?
- amazon-web-services - 胶水作业将 S3 数据加载到不同区域的 Redshift 集群中成功但不返回数据
- linux - 如何使用 read 系统调用解析 sshd 进程读取的键盘信息
- discord - 如何编辑嵌入和添加新字段?
- python - ORTools:Multiple Vehicles:大型车辆不应该为低于给定需求的节点提供服务
- c# - 停止屏幕阅读器以阅读我在 WPF 中的控件类型