📅  最后修改于: 2023-12-03 14:50:16.421000             🧑  作者: Mango
在 Python 开发中,为了避免出现不同项目间的依赖冲突,我们通常会创建虚拟环境进行单独管理。
在终端中输入以下命令:
python3 -m venv <virtualenv_name>
例如,我们创建名为 myenv
的虚拟环境,可以输入如下命令:
python3 -m venv myenv
这条命令会在当前目录创建一个名为 myenv
的文件夹,并在其中创建虚拟环境。
在创建好虚拟环境后,我们需要激活它才能使用其中安装的 Python 库。
在终端中输入以下命令:
source <virtualenv_name>/bin/activate
例如,我们激活名为 myenv
的虚拟环境,可以输入如下命令:
source myenv/bin/activate
此时,终端将会显示虚拟环境的名字,如下所示:
(myenv) $
这表明我们已经成功激活了虚拟环境。
在已经激活了虚拟环境的情况下,我们可以通过 pip
命令来安装需要的 Python 库。
例如,我们安装 requests
库,可以输入如下命令:
pip install requests
此时,requests
库就会被安装到当前虚拟环境中。
当我们完成了当前项目的开发,并不再需要使用虚拟环境时,可以通过以下命令退出:
deactivate
此时,终端上将不再显示虚拟环境名,并回到默认的 Python 环境中。
通过创建虚拟环境,我们可以方便地管理不同项目的依赖关系,避免因为依赖冲突而导致的问题,并且可以随时切换不同的 Python 环境,非常方便。