locust--scalable user load testing tool writen in Python(是用python寫的、規模化、可擴展的測試性能的工具)
安裝locustio需要的環境條件是:Python2.6+,但是不支持Python3。
今天在cmd里運行pip install locustio,報錯提示:error: invalid command 'bdist_wheel'。
原因:pip和setuptools的版本較低。
解決方案:升級pip和setuptools。
一、升級pip
升級pip的方法:
在cmd里執行:pip install --upgrade pip(該語句是pip升級自己)
二、升級setuptools
升級setuptools的方法:
方法①:在cmd里執行該語句:pip install setuptools --upgrade
方法②:到官網去下載最新的setupools安裝包
https://pypi.python.org/pypi/setuptools 點擊downloads,下載setuptools-28.7.1.tar.gz(或其他格式的,下載時間不同版本號可能會不同)
將該文件下載到本地后進行解壓,在cmd中進入到setup.py文件所在的目錄,執行python setup.py install
三、將pip和setuptools升級完成后,再次重新安裝locustio
打開一個新的cmd后執行 pip install locustio
四、最后驗證locustio是否正確安裝:
在cmd里輸入locust --help,若顯示提示信息,則表明已正確安裝了locustio