为了账号安全,请及时绑定邮箱和手机立即绑定

在 exe PyInstaller 中找不到文件

在 exe PyInstaller 中找不到文件

浮云间 2021-08-14 17:18:39
我正在尝试制作一个使用 phantomjs exe 和 chromedriver exe 文件的 exe 文件,并将这些文件包含在我使用 PyInstaller 制作的 python exe 中。我不确定问题是否是 PyInstaller 没有将 exe 添加到正在制作的单个 exe 中,或者它们在 exe 中使用它们的 python 文件中的位置不正确。这是生成python exe的bat文件的代码:    pyinstaller --noconfirm --log-level=WARN ^         --onefile --nowindow ^         --add-data="chromedriver.exe;."^         --add-data="phantomjs.exe;." ^         Grade_Submitter.py这是应该在主exe文件中获取phantomjs exe的代码    driver = webdriver.PhantomJS("/phantomjs.exe")我很感激你的帮助。我相信主要问题是访问 exe 中的文件,而我的程序没有在 exe 之外寻找文件。但是,我不太确定如何让它从 exe 中检索文件。如果文件在 exe 之外的同一个文件夹中,我的程序就可以工作,但我需要它才能让所有文件都只处理一个文件而不是多个文件。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 240 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信