Qlik Sense 中的分析连接 - ModuleNotFoundError:

我正在使用 Qlik 的高级分析集成,为使用 Python 构建的 Qlik Sense 提供服务器端扩展 (SSE)。


有一个 Qlik-Py-Init.bat,其中设置了 Python 虚拟环境,安装了一些软件包并打开了 TCP 端口 50055 用于入站通信。所以,要启动这个 Python 服务,我应该运行 Qlik-Py-Start.bat 文件。


但是我遇到了 Python 和 Qlik 之间的连接问题。


每次我尝试启动虚拟环境时,都会出现以下消息:


  "Traceback (most recent call last):

   File "__main__.py", line 16, in <module> import ServerSideExtension_pb2 

   as SSE File "C:\Users\ssgabriel\Desktop\Projeto Qlik Mart\qlik-py-tools-3.9\qlik-py-env\generated\ServerSideExtension_pb2.py", line 6, in <module> from google.protobuf.internal import enum_type_wrapper 

   ModuleNotFoundError: No module named 'google'"

项目教程链接:https : //developer.qlik.com/garden/5af5217ab2606a3c2c1f4d1d?_ga=2.233199326.1596669125.1553511020-1486733373.156527460


我希望在 Python 和 Qlik 之间建立输出连接并查看终端中列出的功能(相关性、聚类、预测等)


不负相思意
浏览 255回答 2
2回答

GCT1015

Qlik 的 Nabeel 开发并分享了他的解决方案。我发现它很容易设置并且运行良好。https://github.com/nabeel-oz/qlik-py-tools

沧海一幻觉

问题解决:我删除了 pip,它也解决了我的问题。之后,我安装并升级了新版本的 pip,所有问题都消失了。更新 04/04/2019一些提示:如果您在 Windows 环境中,请不要忘记配置 C++ 编译器、所有环境变量和版本控制包。根据 Python 版本可能会出现一些错误
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python