mysql安装程序无法识别python 3.4
我试图在安装了python 3.4.3的Windows7机器上安装mysql服务器。但是,当尝试安装python connectors for 3.4时,安装程序无法识别python安装,表示未安装python 3.4mysql安装程序无法识别python 3.4,mysql,python-3.x,installation,Mysql,Python 3.x,Installation,我试图在安装了python 3.4.3的Windows7机器上安装mysql服务器。但是,当尝试安装python connectors for 3.4时,安装程序无法识别python安装,表示未安装python 3.4 以前有人解决过这个问题吗?根据我的经验,如果您在安装Py3.4的mysql连接器时同时安装了Py2.7和Py3.4,您将遇到此问题。不确定原因,但由于某种原因,如果您安装了py2.7,py3.4 mysql连接器会首先识别该版本,并假设您安装了py2.7,但不识别安装了py3.4
以前有人解决过这个问题吗?根据我的经验,如果您在安装Py3.4的mysql连接器时同时安装了Py2.7和Py3.4,您将遇到此问题。不确定原因,但由于某种原因,如果您安装了py2.7,py3.4 mysql连接器会首先识别该版本,并假设您安装了py2.7,但不识别安装了py3.4
我找到的唯一解决方法是卸载py2.7,然后安装py3.4MySQL连接器。您可以在安装完成后再次安装py2.7 以防万一以后有人会遇到这个问题。看看Python 3.4的位版本。当我安装64位版本的Python3.4时,这个问题就消失了。只是为了增加晦涩,在尝试安装Python3.5(这是最新的Python下载)时,我在当前版本的MySql安装中遇到了相同的错误。长话短说,我卸载了Python3.5,安装了Python3.4.4(有趣的是,它没有更新路径,所以我手动更新了它),然后重新运行安装程序,它找到了python安装
因此,我的结论是MySql安装程序与附加产品的某些版本相关联,在本例中,附加产品的具体含义是python 3.4我对python 3.4也有同样的问题,我所做的只是为所有用户安装了python 3.4版本。并根据添加了系统变量。这对我有用
希望能有所帮助。我有3.6.X版本,但它看不见;我卸载了它并安装了3.4.0版本,它通过了要求。
我在寻找类似的答案。正确答案是mysqlconnector MSI中存在错误。python安装时,它会在HKLM Software\python\PythonCore\3.6-32\InstallPath下创建一个注册表项。但是,MSI for mysqlconnector正在注册表软件\python\PythonCore\3.6\InstallPath中查找安装路径,作为RegLocator/registrypath变量的一部分
使用ORCA编辑MSI,更改RegLocator,使-32位于路径中。它将立即安装,不会出现错误或对系统进行更改。请确保运行的Python版本为64位版本。可从以下网址下载:
只是有同样的问题,这为我解决了。在运行mysql安装程序之前,我还卸载了所有以前版本的Python,并且解决了同样的问题。使用Windows7 PC,我已经安装了多个版本的Python
我有这个问题,直到我发现我在另一个体系结构(32b)中安装了基于python的软件。MySQL需要64位。我在Python 3.7.2中遇到了类似的问题 在我的例子中,问题是我试图安装64位的MySQL连接器,但在我的机器上安装了32位的Python版本 我收到了类似的错误消息: 找不到Python v3.7。我们只支持使用Microsoft Windows Installer(MSI)安装的Python[…]
通过安装32位MySQL连接器,问题就解决了。在Windows 10中安装MySQL时,Python3.7也有同样的问题。它是通过安装64位版本的Python修复的,在转到时默认情况下未选中
我在中找到了它,这里有一个更简单的解决方法:
pip安装mysql连接器python
是MySQL安装时遇到问题的同一个包。只需使用pip来安装它
接下来,返回安装样式,选择“手动”而不是“开发人员”。它们是相同的,但“手动”允许您删除包。只需从要安装的列表中删除“Connector/Python”包
继续安装,完成安装 我想确认一下。正好碰到这个问题,就这样解决了。虽然它确实为我更新了路径,但如果我没记错的话,您应该在安装程序的第二步或第三步中更改此选项。这里是指向3.4.4 64位的官方链接,以防万一:更具体地说,它适用于python 3.4.4。有更高版本的3.4,但这些版本没有Windows安装程序。我删除了它,只单击了python站点上的第一个下载按钮。事实证明,我需要一个非常具体的版本号(3.5)和64位版本。谢谢你的帮助。64位版本让我明白了这一点。这为我解决了问题。没有别的办法。32位python与32位连接器配合使用。抢手货