python有兩個著名的包管理工具easy_install.py和pip。在python2.7的安裝包中,easy_install.py是預設安裝的,而pip需要我們手動安裝。
pip可以執行在unix/linux, os x, and windows平台上,支援cpython versions 2.6, 2.7, 3.1, 3.2, 3.3, 3.4 and also pypy.
從pip v1.5.1開始,安裝變得很簡單,直接以管理員身份,在get-pip.py所在的目錄下執行
[python]view plain
copy
python get-pip.py
執行完成後,在python的安裝目錄下的scripts子目錄下,可以看到pip.exe、pip2.7.exe、pip2.exe等,這就表示pip安裝成功了。
注意:要想能在命令列上直接執行pip程式,需要scripts這個目錄加入到環境變數path中。
pip安裝的時候還可以使用安裝選項進行安裝,比如指定get-pip.py所在的位置:
[python]view plain
copy
python get-pip.py --no-index --find-links=c:\downloads
在linux,使用對應linux發行版上的包管理工具,可以很方便的進行安裝。例如:
on debian and ubuntu:
[python]view plain
copy
sudo apt-get install python-pip
on fedora:
[python]view plain
copy
sudo yum install python-pip
on linux or os x:
[python]view plain
copy
pip install -u pip
on windows :
[python]view plain
copy
python -m pip install -u pip
install a package from pypi:
[python]view plain
copy
pip install somepackage
安裝特定版本的package,通過使用==, >=, <=, >, 《來指定乙個版本號。
pip install 'markdown<2.0'
pip install 'markdown>2.0,<2.0.3
如果有requirement的話,直接pip install -r requirements.txt就可以安裝所有的了。
驗證,開啟始--所有程式--python 2.7 ---idle (python gui),輸入以下**,並執行如果不報錯,就表示selenium安裝成功了。
[python]view plain
copy
from
selenium
import
webdriver
from
selenium.common.exceptions
import
timeoutexception
from
selenium.webdriver.support.ui
import
webdriverwait
還有一種方法,就是執行
[python]view plain
copy
pip show --files selenim
執行結果是列出selunium包的所有檔案。
python包管理工具pip
接觸了ruby,發現它有個包管理工具rubygem很好用,並且有很完備的文件系統 發現python下也有同樣的工具,包括easy install和pip。不過,我沒有細看easy install的方法,這就簡單的介紹一下pip的安裝與使用 準備 curl o python distribute se...
pip包管理工具
1.1 建立配置檔案 自己手動建立 mkdir pip echo global pip pip.conf echo index url pip pip.conf windows下 1.如圖所示,在對應目錄 當前使用者下建立pip資料夾 下新建檔案 pip.ini 2.編輯檔案 global inde...
Python的包管理工具Pip
接觸了ruby,發現它有個包管理工具rubygem很好用,並且有很完備的文件系統 發現python下也有同樣的工具,包括easy install和pip。不過,我沒有細看easy install的方法,這就簡單的介紹一下pip的安裝與使用 準備 curl o python distribute se...