from http://blog.csdn.net/my2010sam/article/details/18315687 新手剛開始學(xué)習(xí)Python,目前學(xué)習(xí)《笨方法學(xué)python》ing~ 在學(xué)習(xí)習(xí)題46時需要安裝幾個軟件包:pip,、nose,、virtualenv、distribute !在此記錄Linux下安裝python軟件包的安裝方法: 1,、首先我們剛剛pip是什么,?在pip的python官網(wǎng)上我們可以看到,pip 是“A tool for installing and managing Python packages.”,,也就是說pip是python的軟件安裝工具,,下面是pip的使用方法: 安裝包: pip install SomePackage 查看安裝包時安裝了哪些文件:
pip show --files SomePackage查看哪些包有更新:
pip show --files SomePackage更新一個軟件:
pip install --upgrade SomePackage卸載軟件:
pip uninstall SomePackage所以,有了pip我們就可以自動的安裝其他軟件包,比如我們需要的 nose,、virtualenv,、distribute。
2. 安裝 pip軟件包在上面的pip python首頁下載pip 包(pip-1.4.1.tar.gz),,使用 “ tar -xvf pip-1.4.1.tar.gz” 解壓,,cd 進(jìn)文件夾,使用 “python setup.py install” 命令安裝軟件,。(如果你不想使用pip安裝軟件包,,也可以用此方法下載、解壓后使用 “python setup.py install”安裝?。?/span>
安裝pip時提示setup.py中使用setuptools中的模塊,,但是電腦中并沒有安裝setuptools軟件包,所以我們需要先下載并安裝 setuptools,!
3. 安裝setuptools軟件包可以先打開setuptools的python官網(wǎng)看看setuptools軟件包如何安裝:
> wget https:///pypa/setuptools/raw/bootstrap/ez_setup.py > python ez_setup.py --user 也可以下載setuptools軟件包后安裝: (1)下載setuptools包
4. 再次安裝pip,,并使用pip安裝其他軟件包現(xiàn)在,setuptools已經(jīng)安裝好,,我們再次進(jìn)入pip-1.4.1目錄,,使用 “python setup.py install” 命令安裝pip: dslab@wheezy:/tmp$ cd pip-1.4.1/ sudo pip install nose sudo pip install virtualenv sudo pip install distribute
但是如果此時使用 pip 安裝軟件時出現(xiàn)下面錯誤:
說明上面安裝pip仍然有問題,,我在網(wǎng)上找到解決辦法: dslab@wheezy:/tmp/pip-1.4.1$
cd .. 注:其實我也不知道為什么使用" sudo python setup.py install "安裝會出錯,,我在我的臺式機(jī)上安裝很順利,但是在筆記本山安裝就有問題了,!使用 “sudo easy_install pip-1.4.1/ ”安裝很正常,!
=================================== 參考資料: 【1】官方文檔總是最好的,所以如果你想安裝任何軟件先打開官網(wǎng)看一下是最好的選擇(上文中已經(jīng)添加幾個軟件包的python官網(wǎng)) 【2】http://www./html/2012/pythongaoji_1220/21.html 【3】http:///questions/9780717/bash-pip-command-not-found
|
|