我想在Windows系统上安装MySqlclient。我目前正在使用Python 3.6。经过Stackoverflow的各种帖子之后,我找不到正确的方法。
到目前为止,这是我所做的:

1)使用pip pip install mysqlclient安装。错误:


  需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具” http://landinghub.visualstudio.com/visual-cpp-build-tools获取它


我已经在笔记本电脑上安装了Microsoft Visual C ++。有人说您需要2015年版。

2)使用滚轮文件pip install mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl安装。错误:


  要求mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl看起来像文件名,但该文件不存在。
  mysqlclient-1.3.13-cp36-cp36m-win_amd64.whl在此平台上不受支持。


2.1)将whl文件更改为其他版本pip install mysqlclient-1.3.13-cp36-cp36m-win32.whl。错误:


  由于环境错误而无法安装软件包:[Errno 2]没有这样的文件或目录:'C:\\Users\\Foxtrot\\Desktop\\finaltest\\mysqlclient-1.3.13-cp36-cp36m-win32.whl'


完成的其他操作:更新了setuptools,更新了wheel。

最佳答案

我在PyPi上找不到mysqlclient-1.3.13的whl文件。因此,您需要从源代码进行编译。不幸的是,这并不容易。我不是Windows专家,所以我只能推荐this 之类的指南

关于python - 在Windows中的Python 3.6中安装mysqlclient,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51896131/

10-11 23:23