一,原因:venv文件夹。
虚拟环境的作用是可以很好的跟其他的项目进行隔离,如果没有虚拟环境,而是在一个全局的虚拟环境中,所有的项目所需要的包都会在同一个地方,就会显得特别的乱,而虚拟环境的作用就是将每个项目所需要的包进行隔离开,在本项目中安装的包,不会再其他的项目中使用并出现。由于新建的项目默认使用了pycharm的venv虚拟的包进行了隔离导致。
二,解决方法
1.方案一:pycharm内进行安装
File -> Settings -> Project -> Python Interpreter

2.方案二,直接拷贝lib包:
找到本地python的安装包的位置(sys.path),拷贝requests对应的文件所在位置,将requests包拷贝至虚拟目录的包下面。
3.方案三:删除venv文件夹
删除venv文件夹,并重新选择可执行的python编辑器为本地python执行机(勾选不隔离)


posted on
浙公网安备 33010602011771号