如何在Windows环境下安装PyMySQL(已安装Anaconda)

 更新时间:2023年08月23日 10:21:50   作者:Jane_Ginkgo  
这篇文章主要介绍了如何在Windows环境下安装PyMySQL问题(已安装Anaconda),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Windows环境下安装PyMySQL(已安装Anaconda)

我的Anaconda安装目录为D:\Anaconda3\

在cmd中执行

会出现

随后输入pip

会出现

随后输入

安装完成

在Spyder中输入如下代码并运行

#!/usr/bin/python3
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost","root","root","testdb" )
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute()  方法执行 SQL 查询 
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
print ("Database version : %s " % data)
# 关闭数据库连接
db.close()

显示

表明已经安装成功

安装 pymysql 的方法

方法1:使用pip安装器

windows: pip install pymysql
linux: sudo pip install pymysql

方法2:下载资源安装

1、离线安装包地址为:

https://pypi.doubanio.com/simple/pymysql/从里面自己选择合适的pymysql 版本PyMySQL-0.9.3.tar.gz

2、解压

tar -zxvf PyMySQL-0.9.3.tar.gz

3、进入解压后的目录执行setup.py 脚本

这里注意必须使用管理员的权限,windows 就是用管理员身份打开linux 使用 sudo 命令执行

linux :cd PyMySQL-0.9.3sudo python setup.py install

4、测试是否安装成功:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python编程调用设备串口发送数据方式

    python编程调用设备串口发送数据方式

    这篇文章主要介绍了python编程调用设备串口发送数据方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • 详解如何在PyQt5中实现平滑滚动的QScrollArea

    详解如何在PyQt5中实现平滑滚动的QScrollArea

    Qt 自带的 QScrollArea 滚动时只能在两个像素节点之间跳变,看起来很突兀。所以本文将通过定时器,重写 wheelEvent() 来实现平滑滚动,需要的可以参考一下
    2023-01-01
  • 理解python中装饰器的作用

    理解python中装饰器的作用

    python装饰器就是用于拓展原来函数功能的一种函数,这个函数的特殊之处在于它的返回值也是一个函数,使用python装饰器的好处就是在不用更改原函数的代码前提下给函数增加新的功能
    2021-07-07
  • Django中的FBV和CBV用法详解

    Django中的FBV和CBV用法详解

    这篇文章主要介绍了Django中的FBV和CBV用法详解,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • Django 表单模型选择框如何使用分组

    Django 表单模型选择框如何使用分组

    这篇文章主要介绍了Django 表单模型选择框如何使用分组,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • 一文搞懂Python中的进程,线程和协程

    一文搞懂Python中的进程,线程和协程

    并发编程是实现多任务协同处理,改善系统性能的方式。Python中实现并发编程主要依靠进程、线程和协程,本文将通过示例详解三者的区别,感兴趣的可以了解一下
    2022-05-05
  • Python多线程 Queue 模块常见用法

    Python多线程 Queue 模块常见用法

    Python的Queue模块提供一种适用于多线程编程的FIFO实现。它可用于在生产者(producer)和消费者(consumer)之间线程安全(thread-safe)地传递消息或其它数据,因此多个线程可以共用同一个Queue实例。Queue的大小(元素的个数)可用来限制内存的使用
    2021-07-07
  • 分享十个Python提高工作效率的自动化脚本

    分享十个Python提高工作效率的自动化脚本

    在这个自动化时代,我们有很多重复无聊的工作要做。 想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松。本文分享了10个Python自动化脚本,希望对大家有所帮助
    2022-10-10
  • windows端python版本管理工具pyenv-win安装使用

    windows端python版本管理工具pyenv-win安装使用

    这篇文章主要介绍了如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用pyenv-win管理Python版本,需要的朋友可以参考下
    2025-01-01
  • python+opencv实现移动侦测(帧差法)

    python+opencv实现移动侦测(帧差法)

    这篇文章主要为大家详细介绍了python+opencv实现移动侦测,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03

最新评论