ModuleNotFoundError при использовании venv - PullRequest
1 голос
/ 20 апреля 2020

Я только что установил Python 3.8 на машине Ma c Catalina.
Я создал новую виртуальную среду, используя PyCharm, и установил пакет slackclient, используя настройки PyCharm.
Однако, в зависимости от способа Я пытаюсь запустить приложение, я получаю ошибку ModuleNotFoundError: No module named 'slackclient'. Я подтвердил, что он установлен в терминале ОС (zsh):

(venv) *** pip list            
Package       Version
------------- -------
aiohttp       3.6.2  
async-timeout 3.0.1  
attrs         19.3.0 
chardet       3.0.4  
idna          2.9    
multidict     4.7.5  
pip           20.0.2 
setuptools    46.1.3 
slackclient   2.5.0  
yarl          1.4.2  
(venv) *** python studiobot.py 
Traceback (most recent call last):
  File "studiobot.py", line 4, in <module>
    from slackclient import SlackClient
ModuleNotFoundError: No module named 'slackclient'

Что я делаю не так?
Заранее спасибо!

1 Ответ

3 голосов
/ 20 апреля 2020

Вы должны использовать что-то вроде

from slack import WebClient

https://github.com/slackapi/python-slackclient#sending -a-message-to-slack

...