簡體   English   中英

使用 venv 時出現 ModuleNotFoundError

[英]ModuleNotFoundError when using venv

我剛剛在 Mac Catalina 機器上安裝了 Python 3.8。
我使用 PyCharm 創建了一個新的虛擬環境,並使用 PyCharm 的首選項安裝了slackclient package。
但是,無論我嘗試以哪種方式運行應用程序,都會收到ModuleNotFoundError: No module named 'slackclient'錯誤。 我已驗證它已安裝在 OS 終端 (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'

我究竟做錯了什么?
提前致謝!

你應該使用類似的東西

from slack import WebClient

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM