AttributeError:模块'slack'没有属性'RTMClient'

问题描述 投票:1回答:1

我在Pycharm中运行python文件slack_rtmClient.py时遇到错误

   C:\Users\A6002043\AppData\Local\Programs\Python\Python38-32\python.exe C:/Users/A6002043/IdeaProjects/iptautobot/slack_rtmClientnew.py
Traceback (most recent call last):
C:\Users\A6002043\AppData\Local\Programs\Python\Python38-32\lib\site-packages\slack\__init__.py
  File "C:/Users/A6002043/IdeaProjects/iptautobot/slack_rtmClientnew.py", line 10, in <module>
    @slack.RTMClient.run_on(event='message')
AttributeError: module 'slack' has no attribute 'RTMClient'

slack_rtmClient.py文件中的示例代码

import os
import re
from builtins import len, Exception
import slack
import logging
from subprocess import check_output
import datetime
print(slack.__file__)


@slack.RTMClient.run_on(event='message')
def say_hello(**payload):
    try:
python pycharm slack
1个回答
2
投票

您可以尝试这个

1。打开PyCharm

2。转到File -> settings -> Project:test(test means your project name) -> select project interpretor -> click add button

enter image description here

<< [3。单击添加按钮后搜索slack-rtm-bot,然后安装

最终运行程序。

    记住slack-rtm-bot仅安装了此项目。如果您已经基于RTMClient启动了另一个项目,则必须再次安装该解释器。
© www.soinside.com 2019 - 2024. All rights reserved.