使用Python文档创建虚拟环境

人气:373 发布:2022-10-16 标签: python-3.x bash visual-studio-code virtualenv

问题描述

我对命令行的用法非常陌生。我使用的是PYTHON3.7.2,BASH和VSCode集成终端。我正在尝试使用venv和以下python文档创建一个虚拟环境:

https://docs.python.org/3/tutorial/venv.html#creating-virtual-environments

要使用的命令如下:

$ python3 -m venv test-env

我得到:

bash: python3: command not found

后来我在一篇堆栈溢出帖子中找到了类似的答案:

How to create and activate virtual environment in windows 10 using bash command

我使用命令:

py -m virtualenv test-env

我得到了这个:

No module named virtualenv

我刚开始使用命令行,所以我不知道发生了什么以及如何解决它。

推荐答案

Hi我可以看到您正在使用两种不同的工具来创建您的环境。 它们是"venv"和"Virtualenv"。 Venv是一个已随您的Python安装一起提供的库。 Virtualenv是一个外部的。 我以前也遇到过同样的问题,解决办法很简单。 我建议你坚持使用venv,因为它运行得很好,而且你不需要做额外的工作来安装外部库。 因此,为了解决您的问题,Bash Shell会告诉您尚未找到命令Python3。 所以,试着去做: Python-m venv test-env

有时候,Python文档不够准确,我知道当您开始使用命令时,sinTax中的准确性是极其重要的。

663