首页 > 解决方案 > Python - 库在虚拟环境中存储在哪里?

问题描述

我创建了一个新的 VENV 并在那里安装了 awscli。

我可以看到它安装了pip list --local.

但是当我键入时aws- 它无法识别该命令(即使我激活了该 VENV)。

如何设置路径以便可以识别 VENV 中新安装的库?

标签: pythonamazon-web-servicesvirtualenv

解决方案


有很多方法可以创建虚拟环境。比方说:

python3 -m venv my_venv

但是要在该特定环境中安装某些软件包,您必须通过以下方式激活它:

对于窗户:

my_venv\Scripts\activate

对于 Linux 或 Mac:

source my_venv/bin/activate

然后,如果您使用 pip 安装软件包,它将安装在该特定虚拟环境中。否则,它将安装在本地环境中。


推荐阅读