📅  最后修改于: 2023-12-03 14:57:18.938000             🧑  作者: Mango
虚拟环境是一种在同一个操作系统中安装多个独立的 Python 版本和库的方法。它允许您在不同的项目中使用不同的 Python 版本和库,而不会相互干扰。Python 的虚拟环境非常有用,特别是当您需要在不同的项目中使用不同的库版本时。
要创建一个名为myenv
的虚拟环境,可以使用以下命令:
$ python2 -m virtualenv myenv
这将在当前目录下创建一个名为myenv
的虚拟环境,并安装 Python 2 版本的解释器。
要激活虚拟环境,可以使用以下命令:
$ source myenv/bin/activate
激活虚拟环境后,您将在命令行中看到虚拟环境的名称(myenv)
。
在激活虚拟环境后,您可以使用 pip 安装所需的库和依赖包,例如:
(myenv) $ pip install numpy
这将在虚拟环境中安装名为 numpy 的库。
当虚拟环境激活后,您可以在其中运行 Python 程序,并使用已安装的库。例如,您可以运行以下程序:
import numpy as np
arr = np.array([1, 2, 3])
print(arr)
要退出虚拟环境,可以使用以下命令:
(myenv) $ deactivate
退出虚拟环境后,您将返回到系统默认的 Python 环境。
通过使用虚拟环境,您可以在同一台机器上管理多个独立的 Python 项目,每个项目都可以使用不同的 Python 版本和库。这样可以确保项目之间不会互相干扰,提高了代码的可维护性和可移植性。