ImportError:无法导入名称“ WebClient”

时间:2019-09-23 08:22:54

标签: python api webclient slack

我做不到

from slack import WebClient

我收到此错误:

  

ImportError:无法导入名称“ WebClient”

已安装松弛模块

pip install slack

错误:

  

回溯(最近通话最近):         文件“ E:\ Downloads \ slack-automation-master \ channel_messages.py”,第3行,在           从松弛导入WebClient       ImportError:无法导入名称“ WebClient”

5 个答案:

答案 0 :(得分:0)

pip install slack

pip install slackclient

应该做

答案 1 :(得分:0)

移至pipenv。

ToString()

答案 2 :(得分:0)

升级我的依赖项后,我也有这个错误,我已经有松弛(0.0.2)和松弛客户端(2.9.3)

就像我在python 3.6中一样,我升级到3.8只是为了检查它是否可以工作,而BINGO则开始工作(scumbag python)

答案 3 :(得分:0)

先卸载 slack 和 slackclient: pip卸载松弛 pip 卸载 slackclient

然后重新安装,先slack

pip 安装松弛 pip 安装松弛

分别适用于 0.0.2 和 2.9.3 版本

答案 4 :(得分:-2)

这不是一个解决方案。这是因为Python版本控制和程序包依赖路径是一场噩梦。 对我来说解决的是 Sudo -H pip卸载松弛 须藤-H pip install松弛

实际上,安装失败是因为它说依赖项已经可用。 注:安装了较早的2个版本的Slack。一个位于/ usr / local / lib ...文件夹中,另一个位于/ home / nitish / lib / ... folder

意大利面条蟒蛇是什么。不辜负它的名字。