全网最详细教学如何创建Python的虚拟环境
安装virtualenv创建隔离的 Python 环境的工具
要安装 virtualenv
,使用 pip,Python 的包管理器。安装命令如下:
pip install virtualenv
一旦安装完成,你就可以使用 virtualenv
命令来创建新的虚拟环境了(virtualenv venv )。
值得注意的是,从 Python 3.3 开始,Python 引入了一个标准库 venv
来创建虚拟环境,功能类似于 virtualenv
,但是作为 Python 的一部分自带安装,无需单独安装。你可以使用下面的命令来创建一个虚拟环境:
python3 -m venv myenv
这里 myenv
是你创建的虚拟环境的名字。使用标准库中的 venv
模块是当前推荐的创建虚拟环境的方法,因为它是 Python 官方支持的,并且随 Python 安装自带,无需额外安装。但是,virtualenv
在某些情况下可能提供更多的功能和更好的兼容性,特别是在较旧的 Python 版本或特殊的环境中。
常用的操作命令
- 确保 Python 已安装:在开始之前,确保你的系统上安装了 Python。可以通过在终端或命令提示符中运行
python --version
或python3 --version
来检查 Python 是否已安装以及其版本。 - 选择一个项目目录:首先,你需要为你的项目选择一个合适的目录。这个目录将包含你的 Python 虚拟环境以及所有相关的项目文件。
创建虚拟环境:打开终端或命令提示符,然后导航到你的项目目录。运行以下命令来创建一个新的虚拟环境:
python -m venv myenv
或者,如果你的系统区分了 Python 2 和 Python 3:
python3 -m venv myenv
这里
myenv
是你给虚拟环境起的名字,你可以根据需要将其替换为任何你喜欢的名字。激活虚拟环境:创建虚拟环境后,需要激活它。激活虚拟环境的方法取决于你的操作系统:
Windows:
myenv\Scripts\activate.bat
如果你在 PowerShell 中,使用:
myenv\Scripts\Activate.ps1
Unix 或 MacOS:
source myenv/bin/activate
激活虚拟环境后,你的终端或命令提示符前面应该会显示虚拟环境的名字,表明虚拟环境已被激活。
安装依赖:在虚拟环境激活的状态下,你可以使用
pip
安装所需的包。安装的包将只在当前虚拟环境中可用,不会影响全局 Python 安装:pip install <package_name>
退出虚拟环境:当你完成工作并想退出虚拟环境时,只需运行:
deactivate
这将恢复到系统的全局 Python 环境。
这些步骤涵盖了使用 venv
创建和管理 Python 虚拟环境的基础知识。使用虚拟环境是一个很好的做法,可以帮助你为每个项目维护独立的依赖环境,从而使项目更加稳定和可移植。
还没有评论,来说两句吧...