Python—虚拟环境中的库存储在哪里?

Python—虚拟环境中的库存储在哪里?,python,amazon-web-services,virtualenv,Python,Amazon Web Services,Virtualenv,我创建了一个新的VENV,pip在那里安装了awscli 我可以看到它是用pip list--local安装的 但当我键入aws时,它无法识别该命令(即使我激活了该VENV) 如何设置路径以便可以识别VENV中新安装的库?创建虚拟环境的方法有很多。比如说: python3 -m venv my_venv 但要在特定环境中安装某些软件包,您必须通过以下方式激活它: 对于windows: my_venv\Scripts\activate 对于Linux或Mac: source my_venv/b

我创建了一个新的VENV,pip在那里安装了awscli

我可以看到它是用
pip list--local
安装的

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


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

创建虚拟环境的方法有很多。比如说:

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

对于windows:

my_venv\Scripts\activate
对于Linux或Mac:

source my_venv/bin/activate
然后,如果您使用pip安装一个包,它将安装在该特定的虚拟环境中。否则,它将安装在本地环境中。

我将此用于Mac(首先是源代码,然后是Pip,但仍然找不到)…在使用
Pip安装之前,您是否激活了venv?