Could not find a version that satisfies the requirement requests…
pip安装库失败,通常是以下三种原因:
1、python版本过低,下载新的python版本
2、pip版本过低,更新pip
python -m pip install --upgrade pip
3、使用镜像下载
pip install 包名 -i URL
豆瓣 https://pypi.douban.com/simple
阿里云 https://mirrors.aliyun.com/pypi/simple
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
Non-ASCII character…but no encoding declared
若使用的是python2,文件中包含中文时必须在首行添加声明文件编码的注释,否则python2会默认使用ASCII编码
-*- coding:utf-8 -*-
或
#coding=utf-8
TypeError: unsupported operand type(s) for +: ‘lxml.etree._Element’ and ‘str’
类型错误,无法直接拼接,那就需要进行类型转换
‘list’ object is not callable
关键字不能作为变量名
用list作为变量名,第一次运行可以成功,但第二次就会报错,之后更换变量名,仍会报错,因为内存空间没有得到释放
del list
后,释放掉内存,就能成功运行
not enough values to unpack (expected 2, got 0)
没有值传递
前面已经把zip返回的元组转换成list,所有后面解压就不存在zip的元组了
删掉前面的list转换,或者不要将zip元组赋值给变量
too many values to unpack (expected 2)
值传递太多
zip(lis1, lis2, lis3)
返回的是三元组,但定义a1,a2只解压到二维,所以会报错,加多个a3就可以了