【发布时间】:2022-10-12 23:23:52
【问题描述】:
我试图使用 pyside6-uic 从 QtDesigner 生成的 xml 生成 python 文件,但是当我尝试运行时
- pyside6-uic ApplicationView.ui > ApplicationView.py
或者
- pyside6-uic ApplicationView.ui -o ApplicationView.py
我明白了
错误:文件“ApplicationView.ui”无效
不同的是,如果 .ui 文件位于 venv 文件夹中,那么 .py 文件就会正确生成!
我认为这与 pyside6 已安装在 venv 中的事实有关,但我想知道是否可以采取一些措施来避免将 .ui 文件放在 venv 文件夹中。
*注意:我在 Windows 上使用 PyCharm 2022.2.2、Pyside6.1.0、Python 3.8.10
*注意:我设法使它与看起来像的文件夹结构一起工作
|-App |-Venv | | |-ApplicationView.ui | |-main.py |-ApplicationView.py我想要的是使用像这样的文件夹结构进行操作
|App- |-Venv |-ApplicationView.ui |-main.py |-ApplicationView.py
【问题讨论】:
-
你试过
/full/path/to/ApplicationView.ui吗? -
@furas 是的,不幸的是情况没有改变