python:在windows上使用命令行配置mysql-python

MySQL 8.0 连接方式全解析:3种方法对比与命令行环境变量配置实战 本文全面解析MySQL 8.0在Windows环境下的三种连接方式,包括图形界面、命令行和编程接口,并提供详细的环境变量配置指南。通过对比表格和实战示例,帮助开发者根据需求选择最优连接方案,提升数据库操作效率与安全性。 阅读详情

系统环境

python版本3.5.2 64Bit
windows 10 教育版

1.使用Pycharm 自动安装,失败

当没有安装mysql-python模块,在Pycharm中使用

import MySQLdb;

时,IDE会提示安装,当点击之后,提示pip版本为8,需要升级到10.0.1,才能安装模块
于是理所当然的升级到最新版本,
pip升级完成后,继续使用Pycharm进行安装,提示如下错误

AttributeError: module 'pip' has no attribute 'main'

原因在于pip过高,在pip版本达到10之后就没有main了,当时没有明白是这个原因,安装失败

2.直接使用安装包安装,失败

在MySQL-python官网,下载当前最新版本1.2.5到本地,解压后,使用命令

python setup.py install

进行安装,一直提示如下错误

unable to find vcvarsall.bat

晚上有很多说法是,环境中缺少gcc库,建议安装MinGW,并配置到环境变量的Path中。
虽然不确定是不是环境变量中的Path里没有配置gcc库的路径,导致错误,因为一开始通过gcc -v检测gcc库的时候,确实没有显示,但是系统本身装了带有MinGW的codeblocks和自带gcc库VS2013及一些写java的编译器。而且之前安装其他的各类python库的时候并没有这个幺蛾子。
于是照着网上的说法,安装了最新的独立的MinGW,并配置到环境变量,但是依然有报错如下

unable to find vcvarsall.bat

至此,通过安装包安装失败。

3.通过pip命令行安装,成功

在windows系统中,安装python的时候在其目录下有一个Scripts的目录,里边内容如下
这里写图片描述

在cmd里通过命令

pip.exe

启动pip,通过安装驱动

pip install wheel

去这个链接 MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl这个文件到本地,使用如下命令安装

pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl  

结果,报错如下

MySQL_python-1.2.5-cp27-none-win_amd64.whl is not a supported wheel on this platform.

网上说法是文件名非法,通过如下命令检测一下核发关键词

python
>> import pip
>> print(pip.pep425tags.get_supported())

报错如下

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: module 'pip' has no attribute 'pep425tags'

查找原因是因为,pip版本过高,需要降低版本,才可以使用这个命令,降低版本命令如下

python -m pip install --upgrade pip==9.0.3

成功之后,再执行上一步操作,输出如下

[('cp35', 'cp35m', 'win_amd64'), ('cp35', 'none', 'win_amd64'), ('py3', 'none', 'win_amd64'), ('cp35', 'none', 'any'), ('cp3', 'none', 'any'), ('py35', 'none', 'any'), ('py3', 'none', 'any'), ('py34', 'none', 'any'), ('py33', 'none', 'any'), ('py32', 'none', 'any'), ('py31', 'none', 'any'), ('py30', 'none', 'any')]

根据合法关键词改名,当前环境不需要进行此操作,直接进行安装

pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl 

输出如下,即完成安装

Processing c:\users\lo_ong\appdata\local\programs\python\python35\scripts\mysql_python-1.2.5-cp35-none-win_amd64.whl
Installing collected packages: MySQL-python
Successfully installed MySQL-python-1.2.5
You are using pip version 9.0.3, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

还是别去升级pip到最新版了,幺蛾子太多了。

InVEST模型实战指南:从水源涵养到热岛缓解的生态系统服务评估 本文提供了InVEST模型的实战指南,详细介绍了从环境搭建、数据预处理到核心模型应用的完整流程。通过水源涵养、碳存储、土壤保持和城市热岛缓解等核心模型的拆解,帮助生态学者与规划者系统量化评估生态系统服务,将复杂的生态价值转化为直观的空间数据与地图,为科学决策提供有力支撑。 阅读详情

相关推荐

PCIe网卡驱动实现分析(三)--- cache一致性

在现代处理器系统中,CPU的主频远高于主存读写速度,主存的读写速度成为程序执行效率的瓶颈;为了解决这个问题,在CPU和主存之间引入了Cache存储器,基于程序执行的局部性原理,在程序执行时,将正在使用的数据从主存拷贝一份到Cache,这样CPU就可以直接从Cache读写数据以改善主存读写速度慢的问题;

a935854743的博客 1779

AttributeError: module 'pip' has no attribute 'pep425tags'

我在安装tesserocr出现了AttributeError: module ‘pip’ has no attribute 'pep425tags’的问题,在爬虫中用OCR(optical character recognition)光学符号来识别,tesserocr是python的一个OCR识别库但其实是对tesseract的一层python API封装,所以在安装tesserocr之前要先安装...

Kris_Zeng_的博客 1437

从零开始:如何用Python建立你的第一个人工智能模型

在这篇文章中,我们将介绍如何从零开始使用Python建立你的第一个人工智能模型。无论你是刚接触编程的新手,还是有经验的开发者想进一步探索人工智能领域,这篇文章都将为你提供清晰、详细的指南。我们将一步步探索数据预处理、模型建立、训练和测试的过程,以及如何解读模型的结果。

Allen1862105的博客 4万+

module ‘pip‘ has no attribute ‘pep425tags‘的解决方案

module 'pip' has no attribute 'pep425tags'的解决方案问题描述解决方法运行结果 问题描述 在查看pip支持的文件名和版本时,常会提示module ‘pip’ has no attribute ‘pep425tags’,这主要是使用的pip版本的问题。 解决方法 win32常用: import pip; print(pip.pep425tags.get_supported()) amd64常用: import pip._internal print(pip._inte

weixin_44035267的博客 2万+

Windows正在配置Xftp6在下面的框输入包含安装程序包“Xftp 6.msi“的文件夹的路径

Windows正在配置Xftp6在下面的框输入包含安装程序包“Xftp 6.msi"的文件夹的路径

m0_56588258的博客 2472

通达信-申万宏源金融终端本地数据转sqlite3,2、解析申万宏源C:/zd_swhy_gm/vipdoc/sh/lday的sh600000股票数据

为量化做准备,通达信-申万宏源金融终端本地数据转sqlite3,解析申万宏源C:/zd_swhy_gm/vipdoc/sh/lday的sh600000股票数据

wuyaqi的博客 512

AttributeError: module ‘pip‘ has no attribute ‘pep425tags‘

三种方法,一个一个试: import pip._internal print(pip._internal.pep425tags.get_supported()) import pip print(pip.pep425tags.get_supported()) import pip._internal.pep425tags print(pip._internal.pep425tags.get_supported())

qq_26136211的博客 514

MaaS 商业模式全面分析报告:从技术赋能到商业变现的全链条探索

MaaS(模型即服务)商业模式正成为AI产业主流,2024年上半年中国市场规模达2.5亿元,预计2027年占比将提升至47%。该模式通过云服务提供预训练AI模型,大幅降低企业应用AI的技术门槛和成本。核心盈利方式包括按使用量计费、订阅制、定制化服务等,其中混合模式因灵活性成为趋势。MaaS产业链包含模型提供商、云平台、应用开发商和最终用户,重塑了AI产业格局。随着《数据法案》等监管加强,数据增值服务面临更严格合规要求。未来五年,中国MaaS市场增速预计超50%,用户规模将从2025年2.1亿增至2030年5

芯片行业20年 · 参与定义实现千万级量产出货 · AI芯片PM 2893

AttributeError: module 'pip' has no attribute 'pep425tags'报错解决方案

module ‘pip’ has no attribute 'pep425tags’报错解决方案 在安装wheel包的时候,包的版本和自己的系统不匹配的时候就会报如下错误 whl is not a supported wheel on this platform 我的配置如下 ubuntu16.04 LTS系统 python2.7/python3.5 64位 本人目前在ubuntu1...

weixin_44232093的博客 2304

YOLO26涨点改进| TGRS 2026 | 独家创新首发、注意力改进篇| 引入CSSCA频谱-空间交叉注意力,含多种创新改进,小目标检测、图像分割、高光谱图像分类、语义分割任务任务涨点

🔥本文提出CSSCA(频谱-空间交叉注意力)模块,通过中心像素引导的光谱与空间交叉注意力机制,有效提升YOLO26模型的特征表达能力。该模块实现了光谱与空间信息的协同优化,能够自适应强化关键通道与重要空间区域,增强模型对小目标和复杂场景的感知能力。文章详细介绍了CSSCA的网络结构、工作原理及四大优势,包括精准特征表达、协同信息优化、小样本适应性和轻量化设计。同时提供了完整的代码实现和四种改进方案的YAML配置文件,包括基础版、增强版、C3k2融合版和C2PSA融合版,为YOLO26模型的性能提升

Ai缝合怪、助力小伙伴高效发论文 269

Sigrity SPEED2000 General SI Simulation模式如何进行信号仿真分析操作指导-DDR

本例是几个简单的板载DDR颗粒的结构,本例中使用General SI Simulation模式仿真DDR信号,结构拓扑如下,Addcmd,clk,cke都是T拓扑。Sigrity SPEED2000 General SI Simulation模式可以对信号进行仿真分析,仿真将电源视为理想电源,以下图为例进行说明。DQS的接收端模型设置为DQS_34_ODT60_1333。模式如何进行信号仿真分析操作指导-DDR。附带驱动和接收端的IBIS模型。

weixin_54787054的博客 513

python使用系统命令连接数据库_windows下命令行方式完成MySQL配置及Python连接数据库...

“想学python想玩数据,不会用数据库怎么行,新手小白在安装配置数据库的时候是不是踩过很多坑呢?”今天我们就来配置一下这个号称全世界最流行的数据库: MySQL,只需要简单几步步,包教包会!1、解压安装文件可以看到安装包都提供了不同操作系统版本及32位和64为两个版本的安装文件,大家根据自己的操作系统及版本选择下载。解压下载下来的安装包,推荐解压到:D:\Program Files\mysql2...

weixin_39954682的博客 298

地图自定义编码CSV转换成ini文件

创 建 schema.ini 文件:有时,当您尝试使用 .csv 文件将自定义地理信息导入 Tableau 时,您可能会看到“无法使用.csv,因为它不包含唯一列”错误消息。这是因为您的 .csv 文件可能包含数值数据,例如数值邮政编码。对于新的地理角色,Tableau 将只接受文本字段。但是,您可以创建一个 schema.ini 文件,以指示 Tableau 应将您要导入的数值字段视为文本字段。...

wenyusuran的专栏 1975

python连接mysql代码_Python 连接MySQL(Windows版本)

先来一段MySQLdb(类似于mysql用于Java的连接Jar包)的幽默介绍:Windows.......I don't do Windows. However if someone provides me with a package forWindows, I'll make it available. Don't ask me for help with Windowsbecause I ...

weixin_39929687的博客 150

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

从官网下载到命令行验证:手把手教你为Windows10配置MySQL 8.0开发环境

本文详细指导如何在Windows10系统上配置MySQL 8.0开发环境,涵盖从官网下载、安装到命令行验证的全过程。内容包括安装包获取、自定义安装选项、服务配置、安全设置及主流编程语言连接测试,帮助开发者快速搭建高效的数据库开发环境。

weixin_29230865的博客 112

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Python 连接MySQL(Windows版本)

    先来一段MySQLdb(类似于mysql用于Java的连接Jar包)的幽默介绍:    Windows ....... I don't do Windows. However if someone provides me with a package for Windows, I'll make it available. Don't ask me for help wit...

Sweet之家 523

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【SQL】使用及安装、pymysql连接和操作 MySQL 数据库的 Python 模块

数据库是什么?有什么作用呢?数据库就是指数据存储的库,作用就是组织数据并存储数据。数据库如何组织数据呢?按照:库 -> 表 -> 数据 三个层级进行组织数据库软件是什么?数据库软件就是提供库->表->数据,这种数据组织形式的工具软件,也称之为数据库管理系统常见的数据库软件有:Oracle、MySQL、SQL Server、PostgreSQL、SQLite等。数据库和SQL的关系是?数据库(软件)提供数据组织存储的能力SQL语句则是操作数据、数据库的工具语言。

咖喱年糕的博客 2231

cmd进入mysql 光标不见了_解决PowerShell命令行窗口中不显示光标的问题

不知道什么原因,在有些系统上打开PowerShell命令行窗口后,光标无法显示。这种情况在Windows Server 2008/2012、Windows 8/9/10上都出现过,估计是由于某些系统软件/组件的兼容性问题导致的。遇到这种情况,通过修改PowerShell命令行窗口的背景颜色可以使光标正常显示,但关闭PowerShell窗口后重新打开,问题依然存在。最终的解决办法是:通过在Power...

weixin_34207880的博客 3109

cmd命令授权python访问mysql_MySQL在cmd和python下的常用操作汇总分享

环境配置1:安装mysql,环境变量添加mysql的bin目录环境配置2:python安装MySQL-Python请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载安装MySQL-Python包,至于whl和tar....

weixin_39547392的博客 92

python django windows环境搭建_在Windows8上的搭建Python和Django环境

先从搭建环境开始。作为一个Python初学者来说,一个趁手的编译器是很重要的,本想用VS来开发Python,但是感觉实际开发中没有几家公司会用VS来开发Python,没办法就换成了MyEclipse。一、首先下载和安装Myeclipse就略过了。二、安装Python。 一般的开发环境是在linux,网上很多教程和视频也都是在linux下配置和开发的。我的开发环境是64位win8系统,先从官网下载6...

weixin_34404671的博客 174

最新winodws10下安装MySQL及属于python开发的配置--图文详解

最新winodws10下安装MySQL及属于python开发的配置--图文详解 一、进入官网下载MySQL安装包msi 二、运行MySQL安装包 三、添加变量到环境变量 四、查询是否可以命令执行MySQL 五、查询MySQL配置文件并配置 一、进入官网下载MySQL安装包msi 二、运行MySQL安装包 三、添加变量到环境变量 目的是:把MySQL的bin目录...

xwx_100的博客 8万+

python cmd mysql,浅谈MySQL在cmd和python下的常用操作

环境配置1:安装mysql,环境变量添加mysql的bin目录环境配置2:python安装MySQL-Python请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载安装MySQL-Python包,至于whl和tar.g...

weixin_39768371的博客 147

python-安装mysql(win64)

经过各种报错,总结方法如下: 1.https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载: MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl2.执行 pip install MySQL_python‑1.2.5‑cp27‑none‑win_amd64.whl

嬉皮笑脸面对人生的难 2069

mysql db模块下载_亲测:MySQL安装与python下的MySQLdb使用(附软件与模块包)

为什么选择用MySQL,因为MySQL小巧玲珑,且性能强大。不论容量的话,相比其他两个(sql server 、oracle)动则几个G,几十个G的大软件安装在电脑上,要想用得顺畅,没有高配是不行的。另外,MySQL虽易用,但想要与python交互操作,一般会想到“pip install MySQL-python”,结果经常爆出一堆错误提示,网上搜离线包安装教程还不能解决的了。。。折腾过的童鞋...

weixin_34759094的博客 551

eclipse python mysql_Eclipse+PyDev+Django+Mysql搭建Python web开发环境

Eclipse+PyDev+Django+Mysql搭建Python web开发环境Python的web框架有很多,目前主流的有Django、Tornado、Web.py等,最流行的要属Django了,也是被大家最看好的框架之一。下面就来讲讲如何搭建Django的开发环境。一.准备工作需要下载的软件:Eclipse:我用的是Eclipse 3.7.2 for java ee developers版...

weixin_42275078的博客 165

win10 Python3搭建Django+Nginx+mysql环境

win10 搭建Django+Nginx+mysql环境 前提Python3安装完成,配置好Pycharm 1.Django Pycharm setting里面 点击加号 然年后install pachage 完成之后创建一个python文件 运行 import django print(django.get_version()) 得到成功 2.Nginx 首先到官网下载相应的安装包htt...

qq_41306131的博客 1452
上一篇: centos7:安装node和npm
下一篇: centos7: python2 和 python 3 并存
github_37320188
博客等级 码龄10年 24粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值