pit*_*itt 1 python python-3.x slack-api slack
我正在开发一个 Slackbot。导入 slackclient 后,我得到了ModuleNotFoundError: No module named 'slackclient'.
我尝试了所有选项,并遵循了此处帖子中显示的建议 - Python can't findinstalled module ('slackclient')。根据这些建议,我安装了 slack,但在导入 WebClient 时出现以下错误。
>>> from slack import WebClient
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name 'WebClient' from 'slack' (<path_to _venv>/.venv/lib/python3.7/site-packages/slack/__init__.py)
Run Code Online (Sandbox Code Playgroud)
我检查了 slack 版本,看起来还可以
slack 0.0.2
Run Code Online (Sandbox Code Playgroud)
有什么建议我可能做错了什么吗?
使用 slackclient 版本 2
$ pip install slackclient --upgrade
$ pip freeze
Run Code Online (Sandbox Code Playgroud)
松弛客户端==2.1.0
从 slack 导入 WebClient
或者,使用 slackclient 版本 1
$ pip install slackclient==1.3.1
Run Code Online (Sandbox Code Playgroud)
从 slackclient 导入 SlackClient