首页 > 系统相关 >centos7部署playwright

centos7部署playwright

时间:2023-05-18 17:33:51浏览次数:43  
标签:douban playwright 部署 pypi centos7 -- 2.18 com

首先可以确定,playwright在centos上部署官方是不支持的,github上可以看到

https://github.com/microsoft/playwright/issues/9194

 

 

 

走过很多坑,总结了下面一套部署方案:

 

一、首先安装比较低的版本

# 安装playwright
pip install playwright==1.16.1 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

# 安装pytest-playwright
pip install pytest-playwright==0.2.2 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

# 安装playwright的浏览器驱动
playwright install

二、接着会碰到version `GLIBC_2.18’ not found的问题,参考https://deno.js.cn/t/topic/611解决

1.下载解压

wget https://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar -zxvf glibc-2.18.tar.gz

2.编译安装

cd glibc-2.18 && mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make && make install

3.验证

[root@VM_0_7_centos build]# ll /lib64/libc.so.6
lrwxrwxrwx 1 root root 12 Mar 25 09:01 /lib64/libc.so.6 -> libc-2.18.so

到这里基本部署完成,还有其他问题的话,仔细看报错信息,多查资料,细心一点有些问题自己可以解决的,相信自己。

标签:douban,playwright,部署,pypi,centos7,--,2.18,com
From: https://www.cnblogs.com/soymilk2019/p/17412596.html

相关文章

  • centos7+mariadb安装在线评判系统
    在线评判系统安装:https://gitee.com/yhssdl/lpszoj/blob/master/docs/install.md其他问题升级到php7.4https://blog.csdn.net/zhongliang415/article/details/108640682#:~:text=升级php到php7.4版本1安装版本库yuminstallepel-releaseyum-utils-y,php-gdphp-curlphp-......
  • 夜莺官方文档优化第一弹:手把手教你部署和架构讲解,消灭所有部署失败的 case!干!
    前置说明各种环境的选型建议Dockercompose方式:仅仅用于简单测试,不推荐在生产环境使用Dockercompose,升级起来挺麻烦的,除非你对Dockercompose真的很熟二进制部署:最推荐的方式,稳,升级也方便Helm方式:公司大规模使用了Kubernetes,可以选择 Helm方式,前提是贵司对Helm这......
  • Centos7搭建sftp
    Centos7搭建sftp根据网上教程写了总结写了个搭建的自动化脚本#!/bin/bashfunctioncheckVersion(){#获取SSH版本号#获取SSH版本信息version_info=$(ssh-V2>&1)#从版本信息中提取OpenSSH版本号openssh_version=$(echo"$version_info"|awk-F'[,_]''{p......
  • 八、部署scala
    服务和组件Scala2.11.8解压:tar-zxvfscala-2.11.8.tgz重命名:mv/usr/local/src/scala-2.11.8//usr/local/src/scala分发:scp-r/usr/local/src/scala/slave1:/usr/local/src/scp-r/usr/local/src/scala/slave2:/usr/local/src/配置环境变量:vi/etc/profileexpor......
  • 七、部署Kafka
    服务和组件Kafka1.0.0、Zookeeper3.4.8解压:tar-zxvfkafka1.0.0.tgz重命名:mvkafka_2.11-1.0.0kafka切换目录:cd/usr/local/src/kafka/config配置文档:vimserver.properties(21、123)broker.id=0zookeeper.connect=master,slave1,slave2分发:scp-r/usr/local/src/......
  • 九、部署Spark
    服务和组件Hadoop2.7.1、Zookeeper3.4.8、Scala2.11.8解压:tar-zxvfspark-2.1.1-bin-hadoop2.7.tgz重命名:mvspark-2.1.1-bin-hadoop2.7spark配置环境变量:vi/etc/profileexportSPARK_HOME=/usr/local/src/sparkexportPATH=$PATH:$SPARK_HOME/bin:$PATH刷新:sour......
  • centos7 中安装 busco
     001、系统[root@PC1software]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core) 002、python版本[root@PC1software]#python3--versionPython3.11.3 003、gcc版本[root@PC1software]#gcc--versiongcc(GCC)4.8.520150623(RedHat......
  • CentOS7.7安装docker
    1.背景想自己部署一套halo,发现需要docker环境,而且docker现在已经用处广泛,所以在CentOS服务器上安装docker2.步骤#Uninstalloldversionssudoyumremovedocker\docker-client\docker-client-latest\docker-co......
  • VSAN 7 安装部署指南(一)
    本文使用三台服务器安装ESXI7.0,并在其中一台ESXI中安装vCenter7.0。本环境中最终在VMwareWorkstation虚拟机中做的嵌套虚拟化。每台虚拟机配置两块网卡,一块网卡桥接,一块NAT。三块硬盘,一块100GB作为系统盘,一块10GB作为vSAN的缓存盘,一块200GB的作为vSAN的数据盘。一、物理机如何......
  • Jmeter部署到Linux实现分发压测时,controller机器回收测试报告时卡死
    问题检查与定位:检查slave-A和slave-B两台执行机,执行机已经finished,无报错,说明执行机已完成测试任务采集到的日志批量分析后得出的结论:在完成并发测试后,vuser要进行释放,由于没有完全释放导致controller机器一直等待(像卡死),而实际上是等待,问题定位后,进行检查发现:问题1: reportge......