2023-08-31

linux部署python+pytest自动化环境

1.安装依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下载python3

1.进入opt文件目录下,cd /opt/
2.下载python3 (可以到官方先看最新版本多少)

wget https://www.python.org/ftp/python/3.7.6/Python-3.7.6.tgz
如果出现 找不到wget命令,安装其依赖
yum -y install wget
3.安装Python3,安装在/usr/local/python3(具体安装位置看个人喜好)
1.创建目录
mkdir -p /usr/local/python3
2.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本)
tar -zxvf Python-3.7.6.tgz
解压后出现python的文件夹
3.进入解压后的文件夹,编译安装
①安装gcc
yum -y install gcc
②3.7版本后需要一个新的包libffi-devel
yum install libffi-devel -y
③进入python文件夹,生成编译脚本(指定安装目录)
cd Python-3.7.6
./configure --prefix=/usr/local/python3
#/usr/local/python3为上面步骤创建的目录
④编译
make
⑤编译成功后安装
make install
⑥检查编译器
/usr/local/python3/bin/python3.7
4.退出到服务器根目录,建立Python3和pip3的软链
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
5.将/usr/local/python3/bin加入PATH
(1)vim /etc/profile
(2)按“I”,然后增加下面内容
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:usr/local/python3/bin
export PATH
(3)按ESC,输入:wq回车退出。
(4)修改完记得执行行下面的命令,让上一步的修改生效:
source /etc/profile
6.检查版本是否安装正常
python3 -V
pip3 -V
返回版本号即可
7.安装pytest并建立软链接
pip3 install -U pytest
ln -s /usr/local/python3/bin/pytest /usr/bin/pytest

验证一下
1 pytest --version
2 pytest 7.1.2
3 出现则说明安装成功
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容