mysqlclient需要ms visual c++10.0,后者同样需要.net framework 4

lb3vh1jj  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(234)

尝试用pip安装mysqlclient
我正在python virtualenv中安装mysqlclient,但安装失败,出现错误
它需要ms visual c++10.0
我下载了它,这同样需要.NETFramework4。
我再次下载了.net framework 4,它给出了一个错误,即您无法安装.net framework 4,因为已经安装了更高版本。
我在网上到处搜索,没有任何解决这个问题的办法。

iovurdzv

iovurdzv1#

由于某些原因,轮子不是为最新版本而制造的,但是在以前的版本中有它们。试试这个:

pip install "mysqlclient==1.3.12"

这将安装以前的版本1.3.12,而不是1.3.13,1.3.13应该没问题,除非这些项目中有任何一个是show stoppers:https://github.com/pymysql/mysqlclient-python/blob/master/history.rst#whats-新in-1313
祝你好运!

8mmmxcuj

8mmmxcuj2#

挣扎了大约24小时后。我找到了一个解决方案,可以解决这个在整个互联网上都没有解决方案的荒谬问题。
在安装mysqlclient时,请使用以下命令,最新的mysqlclient将毫无问题地安装。
pip安装——仅二进制:all:mysqlclient

相关问题