一,原因:venv文件夹。

虚拟环境的作用是可以很好的跟其他的项目进行隔离,如果没有虚拟环境,而是在一个全局的虚拟环境中,所有的项目所需要的包都会在同一个地方,就会显得特别的乱,而虚拟环境的作用就是将每个项目所需要的包进行隔离开,在本项目中安装的包,不会再其他的项目中使用并出现。由于新建的项目默认使用了pycharm的venv虚拟的包进行了隔离导致。

二,解决方法

1.方案一:pycharm内进行安装
File -> Settings -> Project -> Python Interpreter

 2.方案二,直接拷贝lib包:

找到本地python的安装包的位置(sys.path),拷贝requests对应的文件所在位置,将requests包拷贝至虚拟目录的包下面。

 3.方案三:删除venv文件夹

删除venv文件夹,并重新选择可执行的python编辑器为本地python执行机(勾选不隔离)

 

 posted on 2024-01-15 18:35  会飞的金鱼  阅读(43)  评论(0)    收藏  举报