【问题标题】:pyside6-uic does not accept files outisde venv folderpyside6-uic 不接受文件 outisde venv 文件夹
【发布时间】: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 是的,不幸的是情况没有改变

标签: python qt pycharm pyside6


【解决方案1】:

我在调试时遇到了另一个问题(python 无法在调试模式下加载 pyside6 模块),切换到 Pyside6(6.1.3)似乎解决了这两个问题

【讨论】:

    猜你喜欢
    • 2021-06-14
    • 1970-01-01
    • 2011-09-06
    • 2018-04-26
    • 2020-03-09
    • 1970-01-01
    • 2021-06-25
    • 2014-09-10
    相关资源
    最近更新 更多