Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyQt生成器错误“;无法分析';PyQt5-5.14.2';作为版本号“;_Python_Pyqt5 - Fatal编程技术网

Python PyQt生成器错误“;无法分析';PyQt5-5.14.2';作为版本号“;

Python PyQt生成器错误“;无法分析';PyQt5-5.14.2';作为版本号“;,python,pyqt5,Python,Pyqt5,运行此命令时出现此错误 pyqt-bundle: Unable to parse 'PyQt5-5.14.2' as a version number pyqt生成器 pyqt sip 啜饮 系统信息 操作系统:Ubuntu 20.04 Pyhton版本:3.8.2 PyQt5 SIP版本:12.7.2 PyQt5 bulder版本:1.3.2 Qt版本(用于--Qt目录):5.14.1 PyQt5来源: 我是如何准备的 使用sudo pip3安装pyqt builder pyqt5

运行此命令时出现此错误

pyqt-bundle: Unable to parse 'PyQt5-5.14.2' as a version number
  • pyqt生成器
  • pyqt sip
  • 啜饮
系统信息

  • 操作系统:Ubuntu 20.04
  • Pyhton版本:3.8.2
  • PyQt5 SIP版本:12.7.2
  • PyQt5 bulder版本:1.3.2
  • Qt版本(用于--Qt目录):5.14.1
  • PyQt5来源:
我是如何准备的

  • 使用sudo pip3安装pyqt builder pyqt5 sip安装sip和pyqt builder
  • 下载并将其解压缩到下载
  • 打开目录内的终端,从qt安装目录复制
    gcc_64
    ,并将其粘贴到PyQt5-5.14.2目录中,重命名为qt
  • Ran
    pyqt包--qt目录/qt PyQt5-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64
  • 我也试过使用
    PyQt5 SIP版本:12.7.1,PyQt5 bulder版本:1.3.1

    pyqt bundle似乎采用了默认结构——qt dir,因为它从那里获取信息。在测试中,我在“/home/user/61682732”文件夹中安装了Qt 5.14.1,结构如下:

    ~/Downloads/PyQt5-5.14.2$ pyqt-bundle --qt-dir ./Qt PyQt5-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64
    
    在同一文件夹中下载PyQt5 5.14.1控制盘(下载自),因此最终结构为:

     Qt5.14.1
        ├── 5.14.1
        ├── components.xml
        ├── dist
        ├── Docs
        ├── Examples
        ├── InstallationLog.txt
        ├── installer.dat
        ├── installerResources
        ├── Licenses
        ├── MaintenanceTool
        ├── MaintenanceTool.dat
        ├── MaintenanceTool.ini
        ├── network.xml
        └── Tools
    
    然后打开控制台,执行以下操作:

    ├── PyQt5-5.14.1-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl
    └── Qt5.14.1
    

    您是如何安装Qt的?你从哪里下载Qt的?您是否在线使用了安装程序,脱机还是手动编译到Qt?我已经使用Qt脱机安装程序将其安装到主路径
    ~/Qt5.14.1
    如果使用Qt 5.14.1编译,为什么要使用PyQt5 5.14.2?尝试使用PyQt5.14.1
    pyqt bundle--Qt dir./Qt PyQt5-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014\u x86\u 64
    它给了我一个错误
    ,无法修复将“PyQt5-5.14.1”解析为版本号
    $ cd /home/user/61682732
    $ pyqt-bundle --qt-dir Qt5.14.1/5.14.1/gcc_64 PyQt5-5.14.1-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl