如何在Windows環(huán)境下安裝PyMySQL(已安裝Anaconda)
Windows環(huán)境下安裝PyMySQL(已安裝Anaconda)
我的Anaconda安裝目錄為D:\Anaconda3\
在cmd中執(zhí)行

會(huì)出現(xiàn)

隨后輸入pip

會(huì)出現(xiàn)

隨后輸入

安裝完成

在Spyder中輸入如下代碼并運(yùn)行
#!/usr/bin/python3
import pymysql
# 打開(kāi)數(shù)據(jù)庫(kù)連接
db = pymysql.connect("localhost","root","root","testdb" )
# 使用 cursor() 方法創(chuàng)建一個(gè)游標(biāo)對(duì)象 cursor
cursor = db.cursor()
# 使用 execute() 方法執(zhí)行 SQL 查詢(xún)
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法獲取單條數(shù)據(jù).
data = cursor.fetchone()
print ("Database version : %s " % data)
# 關(guān)閉數(shù)據(jù)庫(kù)連接
db.close()顯示

表明已經(jīng)安裝成功
安裝 pymysql 的方法
方法1:使用pip安裝器
windows: pip install pymysql linux: sudo pip install pymysql
方法2:下載資源安裝
1、離線(xiàn)安裝包地址為:
https://pypi.doubanio.com/simple/pymysql/從里面自己選擇合適的pymysql 版本PyMySQL-0.9.3.tar.gz
2、解壓
tar -zxvf PyMySQL-0.9.3.tar.gz
3、進(jìn)入解壓后的目錄執(zhí)行setup.py 腳本
這里注意必須使用管理員的權(quán)限,windows 就是用管理員身份打開(kāi)linux 使用 sudo 命令執(zhí)行
linux :cd PyMySQL-0.9.3sudo python setup.py install
4、測(cè)試是否安裝成功:

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python+Flask開(kāi)發(fā)局域網(wǎng)智能打印服務(wù)系統(tǒng)
本文將基于Python Flask開(kāi)發(fā)的跨平臺(tái)打印服務(wù),支持多種文件格式,具備智能過(guò)濾、系統(tǒng)托盤(pán)、Web管理等高級(jí)功能,讓你徹底告別打印煩惱2025-09-09
Python利用 SVM 算法實(shí)現(xiàn)識(shí)別手寫(xiě)數(shù)字
支持向量機(jī) (Support Vector Machine, SVM) 是一種監(jiān)督學(xué)習(xí)技術(shù),它通過(guò)根據(jù)指定的類(lèi)對(duì)訓(xùn)練數(shù)據(jù)進(jìn)行最佳分離,從而在高維空間中構(gòu)建一個(gè)或一組超平面。本文將介紹通過(guò)SVM算法實(shí)現(xiàn)手寫(xiě)數(shù)字的識(shí)別,需要的可以了解一下2021-12-12
Python輕松合并多個(gè)TXT文檔的實(shí)戰(zhàn)指南
在日常工作和學(xué)習(xí)中,我們經(jīng)常會(huì)遇到需要合并多個(gè)TXT文檔的場(chǎng)景,如果手動(dòng)復(fù)制粘貼,不僅效率低下,還容易出現(xiàn)遺漏或錯(cuò)誤,而使用Python,只需幾行代碼,就能快速、準(zhǔn)確地完成TXT文檔的合并操作,本文將詳細(xì)介紹兩種常用的Python合并TXT文檔的方法,需要的朋友可以參考下2025-12-12
Python matplotlib繪制散點(diǎn)圖的實(shí)例代碼
這篇文章主要給大家介紹了關(guān)于Python matplotlib繪制散點(diǎn)圖的相關(guān)資料,所謂散點(diǎn)圖就是反映兩組變量每個(gè)數(shù)據(jù)點(diǎn)的值,并且從散點(diǎn)圖可以看出它們之間的相關(guān)性,需要的朋友可以參考下2021-06-06
Python基于requests實(shí)現(xiàn)模擬上傳文件
這篇文章主要介紹了Python基于requests實(shí)現(xiàn)模擬上傳文件,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04
python 用Matplotlib作圖中有多個(gè)Y軸
這篇文章主要介紹了python 如何用Matplotlib作圖中有多個(gè)Y軸,幫助大家更好的利用python繪圖,感興趣的朋友可以了解下2020-11-11
python?pip安裝的包目錄(site-packages目錄的位置)
這篇文章主要介紹了python?pip安裝的包放在哪里(site-packages目錄的位置),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
利用Python編寫(xiě)一個(gè)簡(jiǎn)單的緩存系統(tǒng)
今天來(lái)做一個(gè)最簡(jiǎn)單的例子,利用寫(xiě)一個(gè)最簡(jiǎn)單的緩存系統(tǒng),以key``value的方式保持?jǐn)?shù)據(jù),并且需要將內(nèi)容中的數(shù)據(jù)落地到文件,以便下次啟動(dòng)的時(shí)候,將文件的內(nèi)容加載進(jìn)內(nèi)存中來(lái),感興趣的可以了解一下2023-04-04

