1. 程式人生 > >Anaconda 安裝 Python 庫(MySQLdb)的方法(轉載)

Anaconda 安裝 Python 庫(MySQLdb)的方法(轉載)

安裝python庫的過程中,最重要的地方就是版本需要相容。其中作業系統為64位,Python為2.X 64位,下載安裝檔案的時候也要注意版本匹配。其中檔名中包含的cp27表示CPython 2.7版本,cp34表示CPython 3.4,win_amd64指的是64位版本。

環境說明:

我的硬體裝置:Windows10 64位作業系統,Anaconda 3.5(Python 3.6) 為主版本,同時安裝了Anaconda 2.7(Python2.7) 作為輔助版本。

現在想要在Anaconda 3 中配置一些新的包。Anaconda 3 的安裝目錄是在“F:\Anaconda3”。Anaconda 2 的安裝目錄是在“F:\Anaconda3\envs\py2”。

安裝過程記錄如下:

安裝MySQLdb:

在用python連線mysql資料庫的時候,需要安裝MySQLdb;實際上是下載安裝mysql-python庫,不過在Python裡匯入的模組名字叫 MySQLdb。

由於直接通過conda install mysql-pyhton 沒能安裝成功,如下圖:

因此決定自己下載文件再安裝。首先下載mysql-python, http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python(搜尋mysql-python即可快速找到)。可以看到提示,Python2 的可以安裝MySQL-python,而Python3 則是安裝Mysqlclient,這是一個與Python3 相容的MySQL-python 版本。因此,我下載的是 mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl。

1.用管理員方式開啟cmd

先pip list 檢視有沒有安裝成功wheel,沒有安裝轉步驟2,成功安裝了wheel可以轉步驟3

2.首先通過pip命令安裝wheel 

如果提示’pip’不是內部或外部命令,也不是可執行的程式或批處理檔案:

①將Anaconda3的安裝目錄下的scripts目錄(例如F:\Anaconda3\Scripts)新增到系統環境變數path裡,注意前加分號。再執行該命令 
pip install wheel 

②在cmd下進入到F:\Anaconda3\Scripts目錄下執行該命令 
pip install wheel

3.安裝whl檔案

如果將F:\Anaconda3\Scripts目錄新增到path中,可以直接在whl檔案所在目錄用管理員開啟一個cmd視窗,直接執行下面的語句:
pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

截個圖看一下,哈哈,安裝成功~~~import 測試一下,OK啦~

其他安裝Python包的過程,可以參考我的這篇部落格~~~

相關推薦

Anaconda 安裝 Python MySQLdb方法

[email protected] http://www.cnblogs.com/swje/ 作者:Zhouwan  2017-12-4  安裝python庫的過程中,最重要的地方就是版本需要相容。其中作業系統為64位,Python為2.X 64位,下載

Anaconda 安裝 Python MySQLdb方法(轉載)

安裝python庫的過程中,最重要的地方就是版本需要相容。其中作業系統為64位,Python為2.X 64位,下載安裝檔案的時候也要注意版本匹配。其中檔名中包含的cp27表示CPython 2.7版本,cp34表示CPython 3.4,win_amd64指的是64位版本。

好用的python

郵件 oot 1.3 內容 一個 你在 登錄 後臺管理 sin 這個專區就是用來分享你在使用 Python 過程中發現的或者自己寫的 Python 庫。有時候一個好用的庫將大大節省一個開發者的時間,也會讓開發者多這個庫的作者感激涕零的。例如我在開發 Pythonzhcn 時

如何判斷是否安裝了mysqlubuntu方法大全

輸入命令:service mysql status。如果裝了的話,預設是開啟的。如果沒裝,會有提示。 沒裝的話,輸入命令:apt-get install mysql-server就行了 mysql --version或者mysql -V &nbs

anaconda安裝python、tensorflow及各種第三方opencv、keras

我電腦的情況:win8.1    cpu-only 因此tensorflow配置的無gpu版,IDE選擇pycharm 由於目前tensorflow只支援3.5的python,所以我選擇安裝預設python3.5的4.2.0版本的anaconda, anaconda各

Python 讀寫操作Excel —— 安裝第三方xlrd、xlwt、xlutils

保存數據 下載 實用 第三方 直接 install pytho 方法 xls 數據處理是 Python 的一大應用場景,而 Excel 則是最流行的數據處理軟件。因此用 Python 進行數據相關的工作時,難免要和 Excel 打交道。 如果僅僅是要以表單形式保存數據,可

Python 資料分析如何安裝第三方親測適用win10

本人最近完整學了2個數據分析專案(股票分析專案,蒙特卡洛方法求π),其中有涉及到一些資料分析第三方庫,現記錄一下第三方庫的安裝過程,po出來也可以供大家參考。 I. 需要安裝的庫: 根據我目前做過的專案,我安裝瞭如下7個庫: Numpy Pandas Ma

MySQL數據編譯安裝安裝後優化操作及超戶忘記數據密碼的解決方法

conf sco 試用 初始化 configure 修改 load his 解決方法 MySQL的下載地址:http://www.dev.mysql.com/downloads 準備工作:卸載rpm方式安裝的mysql-server、mysql       rpm -qa

機器學習 第一章 Python複習5pip的使用、安裝虛擬環境安裝BeautifulSoup

1.建立虛擬環境(win10) 配置清華大學pip映象源 C:\Users\huxia\pip\pip.ini [global] timeout = 60 index-url = https://

Windows下如何優雅的管理多個python版本以及簡易安裝相關包括機器學習和PyQt

你是不是曾經被python版本困擾?你是不是曾經被安裝python的各種包嚇怕?教你一個優雅的方式------anaconda 1.什麼是anaconda(百度百科)? Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學

python anaconda使用國內安裝源加速清華大學安裝軟體包

Python 3 自帶包安裝管理器pip。例如安裝django。 pip install django 該方法安裝一般速度慢,很容易出現安裝錯誤,不夠完美。 下文將介紹使用清華大學安裝源加速anaconda python 包安裝速度。 以安裝 numpy 為例。 #臨時安裝 p

Python資料分析如何安裝第三方親測適用win10

本人最近完整學了2個數據分析專案(股票分析專案,蒙特卡洛方法求π),其中有涉及到一些資料分析第三方庫,現記錄一下第三方庫的安裝過程,po出來也可以供大家參考。 I. 需要安裝的庫: 根據我目前做過的專案,我安裝瞭如下7個庫: Numpy Pandas Matp

python爬蟲requests安裝

requests是一個比較好的網路請求處理庫 官網 安裝 下載地址 1使用pip安裝 然後在 pip install requests 2下載檔案包。用命令列安裝。下載 python setup.py install 嘗試一下是否安裝成功了 在pyt

Python——BeautifulSoup——基於bs4的HTML內容遍歷方法

標籤樹的下行遍歷:可以用len()函式檢索兒子節點的數量:len(soup.body.contents)用for in 遍歷:標籤樹的上行遍歷:標籤樹的平行遍歷:平行遍歷條件:同一個父親 遍歷: 總結:

小白學 Python 爬蟲2:前置準備基本類安裝

人生苦短,我用 Python 前文傳送門: 小白學 Python 爬蟲(1):開篇 本篇內容較長,各位同學可以先收藏後再看~~ 在開始講爬蟲之前,還是先把環境搞搞好,工欲善其事必先利其器嘛~~~ 本篇文章主要介紹 Python 爬蟲所使用到的請求庫和解析庫,請求庫用來請求目標內容,解析庫用來解析請

python手記4------列表操作方法

set += style then 字符 tro ttr scrip fault 1.增加——append、extend、insert list.append(item)————————給列表末尾增加條目 list.extend(可叠代對象)——————擴容列表,可增加列表

python手記7------字典操作方法

file desc number getitem 空數組 present 返回字典 hash out 1.dict方法概述 In[70]: dir(dict) Out[69]: [‘__class__‘, ‘__contains__‘, ‘__delattr__‘

Python引用import文件夾下的py文件的方法

.py 方法 net 裏的 tle 無法 報錯 class 官方文檔 Python的import包含文件功能就跟PHP的include類似,但更確切的說應該更像是PHP中的require,因為Python裏的import只要目標不存在就報錯程序無法往下執行。要包含目錄裏的文

MySQL數據1_MySQL數據介紹與安裝

structure 文件 nbsp code 字符串常量 blank 擴展性 比較 模式 一、數據庫相關概念的簡介   數據庫(database,DB)是指長期存儲在計算機內的,有組織,可共享的數據的集合。數據庫中的數據按一定的數學模型組織、描述和存儲,具有較小的冗余,較高

appium+python自動化24-滑動方法封裝swipe轉載

start fun optional image device rgs launcher ice oba swipe介紹 1.查看源碼語法,起點和終點四個坐標參數,duration是滑動屏幕持續的時間,時間越短速度越快。默認為None可不填,一般設置500-1000毫秒比較