vpython 和 pyinstaller:“文件分隔符似乎是 C\”

vpython and pyinstaller: "file separator seems to be c\"

提问人:rads 提问时间:6/12/2023 更新时间:6/12/2023 访问量:25

问:

我有一个使用 vpython 的 python 脚本。我使用以下命令来创建exe

pyinstaller --onefile --debug=all --add-data “/users/userid/.conda/envs/math/Lib/site-packages/vpython/vpython_libraries/*;。/vpython/vpython_libraries/“ .\test6.py

EXE 已创建。当我运行时,我收到错误

FileNotFoundError: [Errno 2] 没有这样的文件或目录:“C:\Users\userid\AppData\Local\Temp\_MEI136922\vpython\vpython_librariesc\plotly.min.js'

如您所见,它在查找文件时在 vpython_libraries 和“plotly.min.js”之间添加了“c\”。

有什么建议吗?谢谢。

尝试了不同的复制文件的方法。到目前为止,没有一个成功。

pyinstaller vpython filenotfounderror

评论

0赞 user1114907 6/21/2023
我对 pyinstaller 一无所知,但我要指出的是,除非您的 VPython 程序导入 Python 模块而不是随机模块,否则您可以转到 webvpython.org,登录并将您的程序复制到那里的编辑器,然后单击“运行此程序”以查看它是否有效,如果是这样,请单击“共享或导出此程序”以查看无需查看器安装任何软件即可使程序可用的各种方法。

答: 暂无答案