Python虚拟环境的设置方法

70 阅读1分钟

在你的系统上运行多个Python应用程序是很常见的。

当应用程序需要相同的模块时,在某些时候你会达到一种棘手的情况,即一个应用程序需要一个模块的版本,而另一个应用程序需要同一模块的不同版本。

为了解决这个问题,你可以使用虚拟环境

我们将使用venv 。其他工具也有类似的作用,如pipenv

创建一个虚拟环境,使用

在你想启动项目的文件夹中,或者在你已经有一个现有项目的文件夹中创建一个虚拟环境。

然后运行

source .venv/bin/activate

在Fish shell上使用source .venv/bin/activate.fish

执行该程序将激活Python虚拟环境。根据你的配置,你可能还会看到你的终端提示发生变化。

我的终端提示符从

➜ folder

(.venv) ➜ folder

现在运行pip 将使用这个虚拟环境而不是全局环境。