自动化测试的一些问题合集

问题1、 ipykernel_launcher.py: error: unrecognized arguments:

usage: ipykernel_launcher.py [-h] [--id ID] [--test TEST] [--env ENV] ipykernel_launcher.py: error: unrecognized arguments: --ip=127.0.0.1 --stdin=9003 --control=9001 --hb=9000 --Session.signature_scheme="hmac-sha256" --Session.key=b"f2b8e6d9-9009-4512-8cde-7c264b5b6917" --shell=9002 --transport="tcp" --iopub=9004 --f=/Users/xxxx/Library/Jupyter/runtime/kernel-v2-58173eI4RoMgG0eN6.json

An exception has occurred, use %tb to see the full traceback.

解决:把python脚本里的args = parser.parse_args()改为args, _ = parser.parse_known_args() 

两者区别参考博客:parse_args()和parse_known_args()的用法和区别-CSDN博客

问题2、ValueError: Unrecognised argument(s): encode

解决:把下面encode改为encoding

应该是3.9版本python用的是encoding

问题3、NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+

 /Users/xxxxx/Library/Python/3.9/lib/python/site-packages/urllib3/__init__.py:34: NotOpenSSLWarning: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the 'ssl' module is compiled with 'LibreSSL 2.8.3'. See: urllib3>=2.0 does not work with system Python on macOS · Issue #3020 · urllib3/urllib3 · GitHub

 解决:

pip3 uninstall urllib3 卸载高版本

pip3 install urllib3==1.23 -i https://pypi.tuna.tsinghua.edu.cn/simple 安装低版本

问题4、SyntaxError: Non-ASCII character '\xef' in file /xx/xxx/xxx.py on line 1, but no encoding declared; see PEP 263 – Defining Python Source Code Encodings | peps.python.org for details

Build step 'Execute shell' marked build as failure

解决:查到很多是脚本第一行加#coding:utf-8解决,但是我的脚本是加# -*- coding: ascii -*-解决的,没空详细了解,先这样吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值