linux下装locustio

升级Python版本

#python

centOS6.8中默认安装的是2.6版本,因为我在安装到后面的时候报错Python版本较低,所以可以先把python版本升级到2.7;

直接在命令行输入:#wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz 进行下载

解压:tar -zxvf Python-2.7.11.tgz

进入Python-2.7.11目录  输入./configure

#make

#make install

此时直接通过#python来查看下python的版本,还是原始的默认版本

执行:mv /usr/bin/python /usr/bin/python2.6-20170425 对之前的Python目录重命名

ln -s /usr/local/bin/python2.7 /usr/bin/python 把现在的python链接到/usr/bin/python

再次查看的话,python版本就已经更新完成了。

5.下载pip

如果是安装到后面发现pip的版本过低,或者又更新了一下Python,那么pip基本上是要重新装一下的,不过幸运的是,方法很简单:

因为python提供了一个get-pip.py,地址如右:https://bootstrap.pypa.io/get-pip.py

在LInux下直接下载安装:curl https://bootstrap.pypa.io/get-pip.py | python

完成上面的步骤就已经成功安装了pip,这样就想装什么包就装什么包了。

pip install xxx

安装locust : pip install locustio

如果pip有依赖模块让安装什么你就yum 安装什么就好了

报错ImportError: cannot import name HTTPSHandler的话安装

yum install openssl -y
yum install openssl-devel -y
安装完成后,一定要重新安装python!!!!再pip install locustio

6.重新配置yum

可能有些同学安装到后面会需要升级Python,那么升级完成之后,yum就不能用了,yum不能用会在以后的工作中浪费很多时间,所以这里一定要重新搞下yum, 方法超级简单:

# vi /usr/bin/yum  #打开yum命令文件,更改第一行脚本启动地址

这里把红色圈圈中的路径改为升级python的时候的旧python包的新路径名:/usr/bin/python2.6-20170425

这样就搞好了locust , pip ,yum

7.以上的步骤全部完成以后,在命令行输入:#locust
-h,如果出来类似于help一样的结果就说明Locust已经安装成功了

8.自己创建一个专门存放python脚本的文件夹:eg:/home/roger/pythonfile

编写一个测试脚本:test.py

from locust import Locust, TaskSet, task

class UserBehavior(TaskSet):
    @task
    def job(self):
        pass

class User(Locust):
    task_set = UserBehavior
    min_wait = 1000
    max_wait = 3000

脚本写好之后,在脚本所在的目录下,导入脚本文件:#locust -f test.py

得到如下结果就是成功启动了监听:

在centOS中打开firefox浏览器,输入:127.0.0.1:8089

大功告成,后面Locust的各种使用技巧就另外学习了

时间: 2024-11-09 05:05:12

linux下装locustio的相关文章

Linux下装VirtualBox

一:下载 进入VirtualBox的下载地址:https://www.virtualbox.org/ 点击左侧的download, 选择适合自己系统的版本,我的是红帽,故选择: 进行下载. 二:安装 安装虚拟机(以root用户): 三:运行VirtualBox: 就会出现: 可以正常使用啦!(*^__^*) 嘻嘻…… Linux下装VirtualBox

Linux下装VMware Tools图解

Linux下装VMware Tools图解 <1>.选择"虚拟机"--"安装VMware Tools",在弹出的对话框中选择"Install",      在Linux的桌面上就会显示出光盘.<2>.右键桌面--新建终端,进入/mnt/cdrom目录下,查看cdrom目录下的文件,           会看到 VMwareTools-6.0.2-59824.tar.gz 这个压缩包(由于版本问题,      有些Linux

Linux下装Eclipse C/C++,以及环境配置

因为前些日子朋友搞个智能家居开发,用C语言写的,叫我装个CentOS(Linux中的一种)来进行开发,所以这几天都在摸索怎么装,当然,朋友也有给予一丁点帮助(可恶的色长,你叫我装东西,也不帮帮我),因为之前重来没搞过这东西,所以现在搞,确实有点麻烦. 正题!@ 我要装的东西,在虚拟机上装的 1.CentOS 6.5 2.Eclipse C/C++ Linux版    网址是  (http://www.eclipse.org/downloads/) ,注意是要下载linux版,朋友们,别搞错了 3

linux下装tomcat教程

一.在tomat官网下载tomcat 二.将下载后的tomcat用ftp上传到linux系统当前用户文件夹下 三.将tomcat解压到当前文件夹下 四.切换到bin目录,执行./startup.sh,启动tomcat服务,使用ps -ef|grep tomcat 命令,查看是否有tomcat进程 五.输入http://118.25.216.29:8080/,查看是否出现以下页面 六.如未显示tomcat页,检查主机防火墙是否关闭,输入systemctl status firewalld命令,查看

linux下装tomcat

下载完整的包,官网中bootstrap.jar包有的没有 tomcat文件都不要动 etc/profile中配置如下jdk: export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport CATALINA_HOME=/usr/share/tomcat6export CATALINA_BASE=/usr/share/tomc

linux下装python3以及pip3

1.安装python3 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz tar zxvf Python-3.6.0.tgz ./configure —prefix=/etc/python/python3.6 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-

Linux下配置redis

之前在windows下装过,这次在linux下装一下. 安装还是很简单的,毕竟前面装过tomcat和jdk,这次也是挺简单的. 首先安装步骤这里就不多说了,也就是把文件复制进去,然后输几个命令的事情. 主要是redis需要gcc和tcl的环境,这两个均可以用 yum install tcl yum install gcc 这两个命令安装还是比较方便的. 安装redis之前,使用make test命令,就会检测当前环境是否适合安装redis,少了什么都会和你说的. 下面是安装过程中参考的网站 ht

orang&#39;s 一个操作系统 主机win7 64位,虚拟机LINUX时的一些注意事项

主机64位windows7 虚拟机Debian 8 64位 1.vbox虚拟机linux挂载windows文件夹64位系统 mount -t vboxsf /共享的windows目录名 /linux下装备要挂载的目录名 mount -o loop 要挂载的文件名 /linux下的目录名 cp 准备复制的文件名 /用mount -o loop 挂载的目录名 umount /用mount -o loop 挂载的目录名   ;取消挂载 2.debianLinux :mount时出现文件系统有问题时解决

linux下安装qq(苦海无涯回头是岸)

linux下安装qq 今天试了好久总算是撞了无数的南墙啊,所以写这篇博客让各位正想给自己linux系统装qq的同志们一个提醒.各位同志们,linux下安装的qq都是烂货啊.要么没法安装,要么就是装完之后它会很开心的告诉你版本过低,无法登入,但是你又找不到更新的地方.运气好总算是试了各种版本之后给你装上了,并且用上了,结果你会发现功能差就算了,还没整几下就卡死了,你说这让人怎么用啊!!!所以我奉劝给位还想再linux下装qq的同志没还是算了吧,直接用网页qq(web.qq.com),功能齐全不说还