我有一个C++项目,它使用了很多类。主要的类是'sso::Object‘(每个类都在'sso’命名空间中),这个类被派生到其他类中,但一个类是抽象的:'sso::Drawable‘。
这个类有两个纯粹的虚拟方法'sso::Drawable::set_opacity‘和'sso::Drawable::raw_draw’,它被派生到实现这两个方法的其他类中,比如'sso::View‘。
整个项目在C++中使用时运行良好,但我也想在Python中使用它,因此我创建了一个类似于此的Boost.Python模块:
class DrawableWrapper
我有一份输出查询结果的报告,该查询旨在提供指向网页的链接:
SELECT
a,
b,
c,
'string' ||
(SELECT sso_code
FROM men_sso
WHERE sso_parm LIKE '%URL_LINK~' || ipp_code || '%'
ORDER BY sso_cred, sso_cret
FETCH FIRST 1 ROWS ONLY
) AS URL
FROM men_ipp
这很好,但我被要求修改它,以便如果需要生成URL的
我想安装开接。来自项目的安装说明看起来很复杂,我不知道pipx是什么。
如何在不使用pipx和本机Ubuntu库的情况下在Ubuntu上安装openconnect?
我试图使用pip安装它,但是我得到了以下错误:
Traceback (most recent call last):
File "/home/merlijn/.local/bin/openconnect-sso", line 5, in <module>
from openconnect_sso.cli import main
File "/home/merlijn/.local