【问题标题】:Can't find Python when building Qt from sources从源代码构建 Qt 时找不到 Python
【发布时间】:2020-07-16 17:14:36
【问题描述】:

我们正在尝试从Ubuntu 20.04 的源代码构建Qt ( qt-15.5.0 ) 的最新版本。一切正常,直到我们收到以下错误:

Project ERROR: Building QtQml requires Python.

Python 是可用的( version 3.8 ),我们甚至尝试了alias python=python3 并将python 的路径添加到$PATH,但它没有帮助。我们找不到有关此特定问题的任何信息。

我们做了什么:

$ wget http://download.qt.io/official_releases/qt/5.15/5.15.0/single/qt-everywhere-src-5.15.0.tar.xz
$ ./configure -prefix /username/dev/libraries/qt-5.15.0/install -xcb
$ make -j8
$ sudo make install

【问题讨论】:

    标签: python qt ubuntu compilation configure


    【解决方案1】:
    $ vi .bashrc
    

    将以下别名添加到 .bashrc 文件中。

    alias python=python3
    

    保存并获取脚本。

    $ source .bashrc
    

    如果不成功,请使用

    $ which python3
    
    
    /usr/bin/python3
    
    $ sudo cp /usr/bin/python3 /usr/bin/python
    

    然后你就可以构建你的Qt了!

    【讨论】:

      猜你喜欢
      • 2020-10-27
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多