昨日正好写的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