pygooglenews 安装时候遇到的问题以及解决方案

本文介绍了在Windows环境下,使用pip安装pygooglenews包时遇到的两个问题及解决方案。首先,由于SSL证书问题导致无法连接pypi服务器,解决方法是配置pip使用阿里云镜像。其次,由于setuptools版本过高引起的问题,解决方式是降级setuptools到58版本之前。按照给出的步骤操作后,成功安装了pygooglenews。
摘要由CSDN通过智能技术生成

1. 在用pip安装第三方包pygooglenews的时候 ,首先报错

Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host=‘pypi.org’, port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(“Can’t connect to HTTPS URL because the SSL module is not available.”)) - skipping

原因是:连接不上pypi的服务器,无法安装包,需要对pip进行源配置,使用国内镜像。

解决办法:

打开windows的我的电脑,在最上方目录栏输入%APPDATA%,回车,接着会定位到一个新的目录,目录路径为C:\Users\Administrator\AppData\Roaming,在这个目录中新建一个pip文件夹,然后在pip文件夹中新建个pip.ini文件,最后再新建的pip.ini文件中输入一下内容:

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

然后保存,这里使用了豆瓣的镜像,结果如图所示,然后就可以在pycharm中安装第三方包了,并且包是在虚拟环境中的。

注意安装的时候一定要关闭科学上网,要不然也是安装不上的!!!

2. 解决完第一个问题以后出现了第二个错误:

ERROR: Command errored out with exit status 1:
   command: 'd:\pythonthings\pycharm-project\google news\venv\scripts\python.exe' -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\YNOXOX77\\AppData\\Local\\
Temp\\pip-install-ua8b98pb\\feedparser_69080a747dda4ced8dcdf6cc2ef19036\\setup.py'"'"'; __file__='"'"'C:\\Users\\YNOXOX77\\AppData\\Local\\Temp\\pip-install-ua8b98pb\\feedparser_69080a
747dda4ced8dcdf6cc2ef19036\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'
"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base 'C:\Users\YNOXOX77\AppData\Local\Temp\pip-pip-e
gg-info-elsir7y0'
       cwd: C:\Users\YNOXOX77\AppData\Local\Temp\pip-install-ua8b98pb\feedparser_69080a747dda4ced8dcdf6cc2ef19036\
  Complete output (1 lines):
  error in feedparser setup command: use_2to3 is invalid.

解决办法:

通过搜索发现是因为:

setuptools 58之后的版本不支持use_2to3,需要将setuptools更新为58之前的版本。

在setting中安装setuptools库,切记一定要安装58之前的版本。

安装完以后,在terminal中输入:

pip install pygooglenews
 

即可安装成功

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值