可以使用多个-p参数来设置多个导入路径
然后我找到bs4模块所在的目录E:\python\clpicdownload\venv\Lib\site-packages,路径的查找的方法是:
用pycharm打开工程,菜单->setting->project->project Interpreter,把鼠标点到你想要包含的插件上,hint显示的就是所在目录

 

然后用pyinstaller -F -p E:\python\clpicdownload\venv\Lib\site-packages mypython.py这个命令打包,

如果要包含多个目录,那就用分号隔开如:pyinstaller  -F -p  E:\python\clpicdownload\venv\Lib\site-packages;E:\python\clpicdownload\venv\Lib\site-packages  mypython.py

然后打包成功,现在可以运行了。(说明:这种打包方法运行出来会显示控制台信息,有命令提示窗口。)
 
pyinstaller  -F -w mypython.py这种写法无命令提示框。