从源代码构建Qt时找不到Python

时间:2020-07-16 17:14:36

标签: python qt ubuntu compilation configure

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

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

1 个答案:

答案 0 :(得分:0)

$ vi .bashrc

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

alias python=python3

保存并获取脚本。

$ source .bashrc

如果它不起作用,请使用

$ which python3


/usr/bin/python3

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

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