Python:为什么我的SlackBot不能在CMD中工作?

2024-10-01 15:28:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个Slack Bot,它请求午餐并接受午餐订单。在

我在和this tutorial合作。在

我的问题是:我试图在CMD中运行我的脚本(是的,windows!)但我收到一个错误:

C:\Users\Dave\PycharmProjects\lunchbot>python lunchbot.py
    Traceback (most recent call last):
    File "lunchbot.py", line 167, in <module>
    if slack_client.rtm_connect(with_team_state=False):
TypeError: rtm_connect() got an unexpected keyword argument 'with_team_state'

这是代码中不能正常工作的部分:

^{pr2}$

真正让我困惑的是,每次我试图在IDE中运行这些代码时,一切都很好。有人知道会出什么问题吗?在


Tags: 代码py订单cmdbotconnectwiththis
1条回答
网友
1楼 · 发布于 2024-10-01 15:28:04

websocket-client和Slack存在已知问题。它是一辆小车,已经有一段时间了。我想知道你的Pycharm环境是否指向了不同的版本,以及它为什么起作用。在

我将尝试使用已知的工作版本强制websocket-client的值。 websocket-client==0.40.0例如:

相关问题 更多 >

    热门问题