使用venv建立虚拟环境

对于经常使用 Python 进行开发的人来说,由于系统中可能存在不同的 Python 版本,不同项目需要使用不同版本的解释器,所以为每个项目创建一个虚拟环境十分必要。这样做既能使得不同项目间不会发生冲突,也可以保证系统库不会一直被扩充。

对于 Python3 之后虚拟环境的创建,建议使用以下方式进行创建:

  1. 确保你现在所在的目录在项目目录下
  2. 使用如下命令来创建并激活一个虚拟环境
python3 -m venv .venv  # .venv为虚拟环境名
source .venv/bin/activate

当完成这两步后,应该会在项目根目录下看到一个名为 .venv 的目录,并且此时打开 terminal,可以看到虚拟环境已经被激活,类似于 (.venv) ~/hello

  1. 选择解释器路径。这一步很关键,否则可能会出现安装了包却找不到的情况。如果使用的是 vscode,可以通过 command+shift+P 输入指令 Python: Select Interpreter 来选择你所创建的新环境下的解释器,具体路径可能为 your project dir/.venv/bin/python3

  2. 此时项目就运行在虚拟环境下,后续可以通过 python -m pip install 来安装所需要的库,此时安装的模块将不会被安装到系统库中。

  3. 使用 deactivate 指令即可停用虚拟环境。

参考文章:
万能的vscode

使用venv建立虚拟环境

上一篇:dubbo配置


下一篇:请求发送的步骤