Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webengineview 不能正常显示 #94

Open
arthurchen1906 opened this issue Oct 10, 2024 · 2 comments
Open

webengineview 不能正常显示 #94

arthurchen1906 opened this issue Oct 10, 2024 · 2 comments

Comments

@arthurchen1906
Copy link

arthurchen1906 commented Oct 10, 2024

使用的是PySide2 Windows10

程序部署时 在其他电脑上都是可以正常运行,webview也能正常显示,只有在一台电脑上不行

在这台电脑上,使用 python script.py 是可以的显示webview的,但是直接用PyStand.exe就不行,程序正常启动,没有报错,就是不能显示webview,即使打开了console模式在cmd中运行

代码啥的肯定没啥问题,因为在别的电脑上PyStand.exe是可以正常运行并且显示webview的,用python.exe也可以正常跑

在那台不能正常运行的电脑上,只是程序启动的方式不同,导致webview的显示问题。我猜测是不是跟程序的输入输出有关系。

@arthurchen1906
Copy link
Author

arthurchen1906 commented Oct 10, 2024

好像是权限问题,目前项目代码是在C盘的, Program Files(x86) 文件夹下面,我把项目移动到其他的盘就没事,可以正常显示webview

我还写了一个小demo,使用webview显示同级目录的一个html文件,和PyStand.exe同目录下,也是可以显示的

而项目代码中的html文件相比PyStand.exe 在更深的目录中,在这台电脑上就不能显示

即使以管理员方式启动也不行

@arthurchen1906
Copy link
Author

arthurchen1906 commented Oct 10, 2024

可能不是PyStand.exe 的问题,可能就是Qt 的webengineview的问题吧
我修改了项目代码的PyStand.exe 及其对应脚本的文件名称,程序正常运行,webview也能显示。。。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant