为什么安装在虚拟环境中的模块在 bash 可用而不是闲置?

Why module installed in virtual environment is available in bash and not in idle?

我是 运行 Ubuntu 18.04.5 LTS
系统范围 python 版本是 2.7.17(显然),我还设置了多个虚拟环境。今天发生了一件我还不明白的事情,就是:

什么?!如何?!有人可以启发我吗?谢谢

在全局环境中空闲运行。你必须这样开始:

python -m idlelib.idle

在此处查看详细答案: How to launch python Idle from a virtual environment (virtualenv)