2014-01-15 57 views
2

所以我對Python很陌生。這可能是一個非常愚蠢的問題,但我不知道如何安裝軟件包pytest如何安裝py.test?

如果有人能夠爲了實現這個目的而給出指示,那將是很棒的。

+2

請指定操作系統 –

+0

我正在用python 3.3運行windows 8。 – tazeunite00

回答

2

也許你正在尋找像pip這樣的東西。

例如,如果你想安裝的CherryPy你必須運行

pip install cherrypy 

,或者如果你使用python3,並且根據你的發行版中,該命令是

pip3 install cherrypy 

如果您從源代碼下載軟件包,然後您必須對其進行解壓縮,通常取決於軟件包,您必須運行(以管理員或root身份)

python setup.py install 
+0

建議與sudo一起使用pip不是一個好主意,只應謹慎處理。 – flub

+0

究竟是什麼「小心」? – KoZm0kNoT

2

一般來說,如果您使用的是pip,如果您使用的是Python 2> = 2.7.9或Python 3> = 3.4,則在Python中安裝軟件包非常簡單。

爲了安裝pytest

的Python 2$ pip install pytest

Python 3中$ pip3 install pytest

但是,它是通過創建一個虛擬環境隔離的Python環境良好的實踐。爲了在隔離的虛擬環境中安裝pytest

的Python 2

$ pip install -U virtualenv 
$ python -m virtualenv venv 
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat 
$ pip install pytest 

Python 3中

$ pip3 install -U virtualenv 
$ python3 -m virtualenv venv 
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat 
$ pip install pytest 

的Python 3.6

$ python3 -m venv venv 
$ source venv/bin/activate # in Windows -> $ venv\Scripts\activate.bat 
$ pip install pytest