尝试在 3399 上面安装 pyside2 ,结果碰到很多问题。

  1. 需要 qt5.12
  2. 需要 clang

全部需求如下:

General Requirements¶

    Python: 3.5+ and 2.7

    Qt: 5.12+ is recommended

    libclang: The libclang library, recommended: version 10 for PySide2 5.15. Prebuilt versions of it can be downloaded here.

    CMake: 3.1+ is needed.

尝试使用 qt5.10 编译 pyside2

结果发现 pyside2 里面没有 5.10 的分支,而且还要先编译 shiboken ,然后在编译 pyside2。放弃。 https://github.com/pyside/pyside2-setup https://wiki.qt.io/Qt_for_Python/GettingStarted

qt5.12

参考下面这个网页来编译 https://blog.csdn.net/qqwangfan/article/details/84964856

clang 二进制版本

https://releases.llvm.org/download.html#10.0.1 从上面下载 aarch64 版本,结果运行起来找不到 tinfo 的库文件。 放弃。 有说法是可以吧 ncurse 的库链接过去,不过没有尝试。

clang 源码版本

http://clang.llvm.org/get_started.html 按照上面的步骤来,但是要注意默认的是 debug 模式,编译出来空间不够,需要设置为 release 模式,编译出来就只有 1.7 G 左右了。当时从 github 上面指定下载 10.x 的最后一次提交。 具体配置可以参考: https://llvm.org/docs/CMake.html 参考: https://blog.csdn.net/petersmart123/article/details/78418765

标签: Qt, python

添加新评论