python爬虫乱码问题
修改前
python
import requests
url=input().strip(' \t\n\r')
html = requests.get(url)
print(html.text)
修改后
python
import requests
url=input().strip(' \t\n\r')
html = requests.get(url)
html.encoding=('utf-8')
print(html.text)

python安装-更新包出现报错
bash
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError(0, 'Error'))': /pypi/simple/eyed3/
出现错误如图所示

解决方法:
方法一
关闭你的梯子就解决问题了,哈哈
方法二
指定源下载
pip install requests -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
我的源是阿里云的源,我挂了梯子就用不了,关了梯子就可以了。
国内的pip源,如下:
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
安装qt5报错
报错内容: ERROR: spyder 4.0.1 requires pyqtwebengine<5.13; python_version >= 3, which is
not installed. ERROR: spyder 4.0.1 has requirement pyqt5<5.13; python_version >= 3, but you’ll have pyqt5 5.15.6 which is incompatible.
原因是Spyder不是最新版本
bash
>>>pip install pyqt5 #报错内容如下
ERROR: spyder 4.0.1 requires pyqtwebengine<5.13; python_version >= "3", which is not installed.
ERROR: spyder 4.0.1 has requirement pyqt5<5.13; python_version >= "3", but you'll have pyqt5 5.15.6 which is incompatible.
查询spyder版本
更新版本,通过pip install spyder==*查询版本
bash
>>>pip install spyder==*
ERROR: Could not find a version that satisfies the requirement spyder==* (from versions: 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.5.2, 2.3.6, 2.3.7, 2.3.8, 2.3.9, 3.0.0b2, 3.0.0b3, 3.0.0b4, 3.0.0b5, 3.0.0b6, 3.0.0b7, 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.2.8, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 4.0.0b1, 4.0.0b2, 4.0.0b3, 4.0.0b4, 4.0.0b5, 4.0.0b6, 4.0.0b7, 4.0.0rc1, 4.0.0rc2, 4.0.0rc3, 4.0.0, 4.0.1, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.2.0, 4.2.1, 4.2.2, 4.2.3, 4.2.4, 4.2.5, 5.0.0a1, 5.0.0a2, 5.0.0a3, 5.0.0a4, 5.0.0a5, 5.0.0a6, 5.0.0a7, 5.0.0, 5.0.1, 5.0.2, 5.0.3, 5.0.4, 5.0.5, 5.1.0, 5.1.1, 5.1.2, 5.1.3, 5.1.4, 5.1.5, 5.2.0, 5.2.1, 5.2.2, 5.3.0)
ERROR: No matching distribution found for spyder==*
安装5.3.0版本
更新最新即可
bash
>>>pip install spyder==5.3.0
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,完整转载请注明来自 小码同学
评论
隐私政策
0/500
滚动到此处加载评论...
