使用Python文档创建虚拟环境

时间:2019-05-28 09:32:53

标签: python-3.x bash visual-studio-code virtualenv

我在命令行用法方面很陌生。我正在使用python 3.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

后来我在stackoverflow帖子中找到了类似的答案:

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

我使用命令:

py -m virtualenv test-env

我明白了:

No module named virtualenv

我对使用命令行非常陌生,所以我真的不知道发生了什么以及如何解决。

1 个答案:

答案 0 :(得分:0)

嗨,我可以看到您正在使用两种不同的工具来创建您的环境。 这些是“ venv”和“ virtualenv”。 Venv是python安装随附的库。 Virtualenv是外部的。 我之前遇到过同样的问题,解决方案非常简单。 我建议您坚持使用venv,因为它可以正常工作,并且您无需执行额外的安装外部库的工作。 因此,为了解决您的问题,Bash Shell告诉您未找到命令Python3。 因此,请尝试只是: python -m venv test-env

有时候Python文档不够准确,我知道当您开始使用命令时,正弦代码的准确性非常重要。