[已解決]Anaconda 安裝 Python 庫(MySQLdb)的方法
zoerywzhou@163.com
http://www.cnblogs.com/swje/
作者:Zhouwan
2017-12-4
安裝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包的過程,可以參考我的這篇博客~~~[python 庫安裝筆記]