如何在Python虚拟环境中安装标准库

如何在Python虚拟环境中安装标准库,python,virtualenv,python-venv,Python,Virtualenv,Python Venv,当我在Python虚拟环境()上工作时,我在其中找不到os模块 我尝试了$pip安装os,但在那里也找不到该软件包。如何从标准库安装模块 感谢您的帮助。操作系统模块通常包含在标准Python安装中,您无法使用pip真正安装它 操作系统模块通常包含在标准Python安装中,您无法使用pip真正安装它 您能导入模块吗?如果没有,听起来你的Python安装好像坏了。标准库有它的名字,因为它总是包含在普通Python安装中。您能导入模块吗?如果没有,听起来你的Python安装好像坏了。标准库之所以有它的

当我在Python虚拟环境()上工作时,我在其中找不到
os
模块

我尝试了
$pip安装os
,但在那里也找不到该软件包。如何从标准库安装模块


感谢您的帮助。

操作系统模块通常包含在标准Python安装中,您无法使用pip真正安装它


操作系统模块通常包含在标准Python安装中,您无法使用pip真正安装它


您能导入模块吗?如果没有,听起来你的Python安装好像坏了。标准库有它的名字,因为它总是包含在普通Python安装中。

您能导入模块吗?如果没有,听起来你的Python安装好像坏了。标准库之所以有它的名字,是因为它总是包含在普通Python安装中。

我可以导入,但PyCharm提示它是从系统环境而不是虚拟环境导入的。当我把它移到另一台机器上时,我不太确定它是否能工作。我猜你在venv中使用的Python版本与你的系统版本相同?然后可能只是从系统版本调用标准库,因为它总是在那里。如果你的venv版本与系统版本不同,那就很奇怪了。是的,版本是一样的。这是否意味着IDE只是拾取系统路径以显示提示?是的。virtualenv使用系统Python的标准库,但包含自己的Python解释器副本。标准库在您的venv文件夹中得到符号链接。我猜您的IDE只是解析了该链接。我可以导入,但PyCharm提示它是从系统环境而不是虚拟环境导入的。当我把它移到另一台机器上时,我不太确定它是否能工作。我猜你在venv中使用的Python版本与你的系统版本相同?然后可能只是从系统版本调用标准库,因为它总是在那里。如果你的venv版本与系统版本不同,那就很奇怪了。是的,版本是一样的。这是否意味着IDE只是拾取系统路径以显示提示?是的。virtualenv使用系统Python的标准库,但包含自己的Python解释器副本。标准库在您的venv文件夹中得到符号链接。我猜您的IDE只是解析了该链接。