我正在开发一个slackbot。导入slackclient后,我得到了ModuleNotFoundError: No module named 'slackclient'。
ModuleNotFoundError: No module named 'slackclient'
我尝试了所有选项并遵循了本文中显示的建议Python找不到已安装的模块(’slackclient’)t)。根据这些建议,我安装了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)
我检查了看起来不错的松弛版本
slack 0.0.2
有什么建议我可能做错了什么?
使用slackclient版本2
$ pip install slackclient --upgrade $ pip freeze
slackclient == 2.1.0
从松弛导入WebClient
或者,使用slackclient版本1
$ pip install slackclient==1.3.1
从slackclient导入SlackClient