在网上找了很多资料,发现是window平台本身不带编译系统,而安装mysql-python需要进行编译。网上给出的办法是,安装vs2008或者MinGW,很是麻烦。后来总算找到另外一种超级简单的办法。
原来国外一个大学-加州大学欧文分校的Christoph Gohlke提供了大量python非官方插件模块安装包:直接下载用pip安装就可以了。
这里给出链接地址,真诚感谢老外。
www.lfd.uci.edu/~gohlke/pythonlibs/
打开网站找到mysql-python模块
选择第四个whl文件。由于下载网速比较慢,这里给出我的链接
在文件位置打开cmd,运行pip install MySQL_python?1.2.5?cp27?none?win_amd64.whl
不出意外的话就会提示安装成功。
win7 64下安装mysql-python报错的解决办法
标签:
小编还为您整理了以下内容,可能对您也有帮助:
Windows系统下如何正确安装mysql-python的具体操作步骤
我们使用python操作mysql的时候需要安装中间库插件mysql-python,那么在Windows系统下应该如何安装呢?下面小编给大家分享一下具体的安装步骤。
具体操作步骤如下:1. 首先我们在Windows界面开始菜单搜索栏输入框中输入CMD,如下图所示
2. 打开CMD窗口以后弹出下面窗口,我们设置Virtualenv虚拟环境,如下图红色圈出部分所示
3. 然后如下图所示,激活虚拟环境,因为只有激活环境才可以正确安装,进行后续步骤
4. 如下图所示,我们采用pip自动下载安装的方式进行接下来的操作,会直接进行安装报错
5.然后我们登录python的库平台,找到whl文件包,如下图红色圈出部分所示,点击进行下载whl安装包
6. 最后我们再用pip进行安装刚刚下载的whl文件包即可完成最后操作,如下图所示
7. 综上所述,在Windows系统下安装mysql-python会出现错误导致安装失败,需要大家自己下载安装文件进行操作,才可以正确安装mysql-python,希望小编的分享可以给大家带来一定的帮助。
python安装失败是什么意思,怎么解决,电脑是win7系统,64位?
【python安装】错误——“User installations are disabled via policy on the machine”
解决方法一:
1、在运行里输入gpedit.msc;
2、计算机配置管理>>管理模板>>windows组件>>windows Installer>>禁止用户安装;
3、打开它禁用此项就可以了。
若方法一不行,请使用方法二:、
1、进入注册表目录:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
2、将 DisableUserInstalls 的值改为 0再安装即可
mysql安装不上怎么办mysql安装失败原因和解决方法
mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓紧来看看吧!
困难1:MySQL 5.1 安装过程中报apply security setting错误
1.卸载MySQL。
2.删除目录 C:Documents and SettingsAll UsersApplication DataMySQL。
3.重新安装MySQL就OK啦。
困难2:MySQL提示Could not start the service MySQL提示
安装mysql 5.1.33,在运行Server Instance Configuration wizard时的Execute configurattion步骤中的第三项Start Service进出错,错误提示为Could not start the service MySQL
分析:这种情况一般是因为装过mysql,卸载不干净造成的,卸载后重启后再重装。注意看下服务,如果未能卸载,可以用mysqld-nt -remove卸载。
具体方法如下:
1.查看服务中有没有mysql,如果有将该服务停掉。
2.在控制面板中运行添加删除程序,将mysql卸载。
3.卸载后打开注册表,查看HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 下的键值,如果有相关mysql键值(mysql、mysqladmin)则删掉,即可。
4.重启,将mysql的安装残余目录删掉 (查看服务,此时服务中已没有mysql)。
5.重新安装mysql.安装后先不要运行Server Instance Configuration wizard,重启后在开始菜单中运行该向导,即可。
困难3:msyql安装到最后一步start service错误
1.到控制面板里面先把mysql删除。
2.到c盘C:Program Files目录下把mysql目录删除。
3.如果在其他盘还有设置目录也要删除.空目录也要删除。
4.到regedit把注册表:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
有的话,全部删除!(技巧:用F3循环查找“mysql”)5.如果任务管理器里有关mysql内容也删除。
5.把防火墙关了。
6.重新装mysql(这里我没有重启计算机)。
重装时候有必要的话,重启计算机,停用IIS,和删除temp里的临时文件。
实在不行的话,配置mysql时候,把mysql服务换个服务名。
精彩专题分享:
mysql不同版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
win7系统安装mysql后找不到服务或提示找不到指定文件如何解决
很多win7系统用户都会在电脑中安装mysql来使用,但是有不少用户在安装mysql之后找不到服务或提示找不到指定文件,导致无法正常使用mysql,该怎么办呢,接下来随小编一起来看看win7系统安装mysql后找不到服务或提示找不到指定文件的解决步骤。
推荐:深度技术win7旗舰版系统下载
1、如果你是5.0的版本,先用cmd进入mysql的文件目录下的bin目录执行:mysqld-nt.exe-install;
如果是5.1之后的版本命令:mysqld.exe-install
2、可以看到我是已经安装他会提示你已经安装了,如果没有就会提示成功安装;
接下来在服务列表就可以找到mysql的服务了
3、这是如果没有问题你直接启动服务就可以,连接上mysql了,不过有时因为你安装的目录不是默认的或者你之前安装过和之前的目录不一致,当你启动会出现;
4、这是由于你服务的路径和你安装的路径不一致造成的,你需要修改下注册表,首先打开注册表,cmd输入regedit就可以了;
5、找到mysql服务的注册表,如上图,修改其中imagePath变量就行了;
6、路径就是你mysqld.exe所在的路径;
7、这样mysql服务就启动了。
上述就是win7系统安装mysql后找不到服务或提示找不到指定文件的详细解决步骤,希望以上教程内容可以帮助到大家。
win7系统安装mysql后找不到服务或提示找不到指定文件如何解决
很多win7系统用户都会在电脑中安装mysql来使用,但是有不少用户在安装mysql之后找不到服务或提示找不到指定文件,导致无法正常使用mysql,该怎么办呢,接下来随小编一起来看看win7系统安装mysql后找不到服务或提示找不到指定文件的解决步骤。
推荐:深度技术win7旗舰版系统下载
1、如果你是5.0的版本,先用cmd进入mysql的文件目录下的bin目录执行:mysqld-nt.exe-install;
如果是5.1之后的版本命令:mysqld.exe-install
2、可以看到我是已经安装他会提示你已经安装了,如果没有就会提示成功安装;
接下来在服务列表就可以找到mysql的服务了
3、这是如果没有问题你直接启动服务就可以,连接上mysql了,不过有时因为你安装的目录不是默认的或者你之前安装过和之前的目录不一致,当你启动会出现;
4、这是由于你服务的路径和你安装的路径不一致造成的,你需要修改下注册表,首先打开注册表,cmd输入regedit就可以了;
5、找到mysql服务的注册表,如上图,修改其中imagePath变量就行了;
6、路径就是你mysqld.exe所在的路径;
7、这样mysql服务就启动了。
上述就是win7系统安装mysql后找不到服务或提示找不到指定文件的详细解决步骤,希望以上教程内容可以帮助到大家。
win7下安装MYSQL报错:access denied for user 'odbc'@'localhost'(using password: NO)
安装报错,通常是安装过程中操作失误造成的,需按步骤正确安装。
安装步骤:
1、打开下载好SQL 所在的文件夹,双击运行里面的setup.exe文件。
2、选中“我接受许可条款和条件”,并点击下一步。
3、点击“安装”按钮。
4、点击“下一步”按钮。
5、点击“下一步”按钮。
6、等待检查完成后,点击“下一步”(注意:如果此处有错误的话,就需要先把错误解决了才能继续下面的安装,否则的话可能会导致后面的安装失败,那个IIS功能要求可以不用管):
7、等待安装程序。
8、将左边全部打钩,点击下一步:
9、点击“下一步”。
10、选择“使用内置系统账户”,然后点击下一步。
11、点击下一步。
12、点击下一步。
13、点击下一步。
14、点击“安装”按钮。
15、等待安装。
16、安装完成后,点击下一步。
17、点击“完成”,这样SQL Server 2005就安装好了。
python 按装 MySQLdb报错终极解决方案
按装python时报错:
dlopen(/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.12-intel.egg/_mysql.so, 2): Library not loaded: libmysqlclient.18.dylib
原因是libmysqlclient.18.dylib没有在/usr/lib/下面,10.11osx目录被锁
解决方案如下:
vim ~/.bash_profile
在底端追加:
export DYLD_LIBRARY_PATH="/usr/local/mysql/lib:/usr/local/lib:/usr/lib:$DYD_LIBRARY_PATH"
保存后退出,运行:
source ~/.bash_profile
接着在终端运行:sudo install_name_tool -change libmysqlclient.18.dylib \
/usr/local/mysql/lib/libmysqlclient.18.dylib \
/Library/Python/2.7/site-packages/MySQL_python-1.2.4b4-py2.7-macosx-10.12-intel.egg/_mysql.so
最后一行的按装路径每个系统应该不同,注意查看报错信息中的路径。