我已经检查了
redis-server --version
Redis server v=4.0.8 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=4d30adc486b198e5
如果我尝试运行我的代码
File "app.py", line 5, in <module>
import redis
ModuleNotFoundError: No module named 'redis'
为什么?
答案 0 :(得分:1)
我在Jupyter Notebook内部运行时遇到相同的问题。非常奇怪,如果我使用!pip Frozen或!conda list,它将抛出相同的错误。
我最终偶然发现了这篇文章:https://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/ 最终起作用的代码段:
# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install redis