python在Windows下安裝setuptools(easy_install工具)步驟詳解
本文講述了python在Windows下安裝setuptools(easy_install工具)的方法。分享給大家供大家參考,具體如下:
【題外話介紹下setuptools】
setuptools 是一組由PEAK(Python Enterprise Application Kit)開發(fā)的 Python 的 distutils 工具的增強工具,可以讓程序員更方便的創(chuàng)建和發(fā)布 Python的egg 包,特別是那些對其它包具有依賴性的狀況。 由 setuptools 創(chuàng)建和發(fā)布的包看起來和基于 distutils 發(fā)布的包沒什么不同。最終用戶不需要事先安裝 setuptools 甚至根本不需要知道 setuptools 的存在,而程序員也不需要附上完整的 setuptools,只需要包含一個大小約 8K 的ez_setup.py腳本作為啟動模塊,就可以在最終用戶沒有安裝適當(dāng)版本的 setuptools 時讓這些包自動下載和安裝 setuptools。而easy_install命令是安裝第三方python包時經(jīng)常會使用到的一個命令,它用來自動地從https://pypi.python.org/simple/來安裝egg包,相當(dāng)于perl中的cpan或PPM、RedHat中的yum命令,但是系統(tǒng)都沒有預(yù)裝easy_install命令,所以要使用必須先安裝。
【windows下安裝步驟】
言歸正傳,安裝前首先要確認(rèn)自己的python安裝目錄。然后去到官網(wǎng)上找到相關(guān)鏈接:setuptools 3.4.4 : Python Package Index ,采用運行ez_setup.py 文件來下載并安裝的辦法,結(jié)果安裝文件setuptools-3.4.4.zip 倒是下載下來了,可是老是安裝階段老是提示錯誤:
所以干脆放棄源碼安裝方式,直接找了個exe安裝:https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe;當(dāng)然也可以采用egg文件安裝:https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg。
安裝完成,無任何問題,最后的步驟就是:在python安裝目錄的Scripts子目錄下會出現(xiàn)easy_install.exe,既然想在任意目錄運行該程序,所以需要將該目錄(比如我這里是:F:\Program Files\Python27\Scripts)加入系統(tǒng)環(huán)境變量path中。大功告成截個圖:
PS:如果以前安裝過setuptools,則需要將python安裝目錄的site-packages子目錄(比如我這里是:F:\Program Files\Python27\Lib\site-packages)下面所有關(guān)于setuptools的文件都刪除;如果以前安裝也是通過exe安裝,則需要在控制面板卸載舊版本。
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python編碼操作技巧總結(jié)》、《Python圖片操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python Socket編程技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
Python中正則表達(dá)式對單個字符,多個字符和匹配邊界等使用
這篇文章主要介紹了Python中正則表達(dá)式對單個字符,多個字符和匹配邊界等使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01如何利用Python解析超大的json數(shù)據(jù)(GB級別)
果不想從頭開始創(chuàng)建數(shù)據(jù)格式來存儲數(shù)據(jù),JSON是一個不錯的選擇,下面這篇文章主要給大家介紹了關(guān)于如何利用Python解析超大的json數(shù)據(jù)(GB級別)的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07