Python安裝第三方函數庫——以feedparser函數庫為例


#今天花了半天研究,終於搞明白一些,高興之余,借此經驗,以免再忘。

#注意,此方法對xgboost包時,還需要加其他步驟,還沒研究清楚,xgboost比較麻煩,此方法適合大部分

#先看完,在操作,不然會坑

首先說下我的環境:win7 64位,Python 2.7,用的PyCharm IDE。

我是在看《集體智慧編程》一書遇到的,也推薦這本書。

Python安裝第三方函數庫比R麻煩多,也沒有代碼直接添加,百度了很多,終於搞出來了。

首先下載函數包,一般在GitHub上下,還有官網,地址就不給了。

這是feedparser包里的文件

然后步驟,按照書上講解,下載后解壓,然后再下載目錄下運行python setup.py install就行,即調用setup.py這個文件,python就自動把函數庫安裝到Python的安裝路徑。這是在命令窗口,也就是cmd里邊執行:win+R打開運行,然后輸入“cmd”。

我把包文件放在桌面,路徑為:C:\Users\RHP\Desktop\ feedparser-develop。因此我通過命令窗口打開“下載目錄”(命令行中“C:”表示打開C盤,我的默認路徑為D盼;“cd”是打開文件夾的功能),也就是把下載目錄設置為當前路徑:

然后輸入python setup.py install

出了問題:

這里Python不是內部或外部命令,是因為Windows中沒有Python的路徑,需要添加。在“我的電腦-(右鍵)屬性-高級系統設置-高級-環境變量”

​在下面的“系統變量”中,找到“Path”,就是系統路徑,雙擊編輯,可以看到里面存放的是很多其他軟件的安裝路徑等,我們就需要把Python的安裝路徑添加進來,我的是在D盤:D:\Python.Az。

確定后,重新打開命令窗口,用python -v來測試是否設置成功。

再設置下載路徑,再輸入python setup.py install:

 

安裝完成,放在了D:\Python.Az\Lib\site-packages位置。

測試,重啟或者打開IDE(我的是PyCharm):

“import feedparser”:加載feedparser包

下面返回的“Process finished with exit code 0”,0代表沒有錯誤,即安裝成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM