python 虚拟环境中的标准库在哪里?

Where is the standard library in python virtual environment?

我正在使用默认安装 python 3.5 的 Ubuntu 系统。

当我使用venv模块创建虚拟环境时,我在虚拟环境中找不到标准库,只有python解释器的二进制文件。但是,当我切换到使用此虚拟环境时,我可以在我的 python 脚本中导入标准库模块。

那么 venv 是如何工作的呢?新建的虚拟环境是不是直接使用系统的标准库python?如果是这样,如果我想创建一个完全独立的虚拟环境怎么办?是否可以通过 venv 模块来实现?对了,我之前用的是condaconda 可以创建虚拟环境 python 与系统版本不同。 venv可以做这份工作吗?

因为venv使用了系统标准库。如果您更新实际的 Python 将是一个问题,因为那里可能会发生版本不匹配。看看下面的link你会得到更多的信息。
https://virtualenv.pypa.io/en/stable/