Pycharm安装bs4第三方库出错

发布时间 2023-09-27 14:25:37作者: 狐狸在雪山敲代码

昨日正好写的demo需要bs4包,然而安装该库出现了许多问题,下面是复盘以及解决方式(最后直达)。

直接安装

点击file(文件)->setting设置进入下界面后,找到自己的项目中的Python Interperter,发现确实没有bs4,当然就想到进行安装。

 点击右上角的加号进入Available Packages界面,即可寻找自己需要的包进行安装

 本来我的这里是有包的,后面一顿操作后不见了,好在我之前截了图哈哈哈。

当时在这搜索bs4后,点击install进行安装,就出现了下面的报错。(如果你的没问题那就恭喜你可以直接去使用了~)

 于是,开启了漫长的解决之旅

解决方式1:增加源,由于原始的资源在外网,所以使用国内的镜像网站等会速度快一些。

在安装报的界面,选择Manage Repositoyies进行添加新的源。

 我搜到的源如下

 豆瓣:http://pypi.douban.com/simple/ 

阿里云:http://mirrors.aliyun.com.pypi/simple/

 清华:http://pypi.tuna.tsinghua.edu.cn/simple/ 

中科大:http://pypi.mirrors.ustc.edu.cn/simple/ 

换了源之后还是报错,我的问题不在这

解决方式2:看到某攻略说换版本啥的,然后在PyCharm的终端里进行了操作,就是该操作让我失去了本显示可下载的包一个都没了TT。

python -m pip install pip==20.2.3

 如下,该命令应该还能还原回去,只要换版本号就行

解决方式3:在PyCharm终端下安装

pip install psi-i http:;/pypi.tuna .tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn

该方式出现了如下报错

 甚至使用了一下python将清华源设置为默认源后再去下载

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

 之后试了一下安装别的包,比如numpy就成功了,但是一下ps4就失败

 最终方法:改变Project Interpreter,将项目解释器换为电脑中安装的python地址。使用该方法后主机中的python下载的包都出现了!

该法参考的博文地址为:https://blog.csdn.net/weixin_41287260/article/details/83957731