创建 Python 虚拟环境是一个很好的实践,可以帮助我们管理项目的依赖项,避免不同项目之间的冲突。以下是使用 venv 模块创建 Python 虚拟环境的详细步骤:
venv 是 Python 自带的模块,从 Python 3.3 开始可用。以下是具体步骤:
假设你要在当前目录下创建一个名为 myenv 的虚拟环境,可以使用以下命令:
1 |
python -m venv myenv |
激活虚拟环境后,你的命令提示符会显示虚拟环境的名称,表示你已经进入虚拟环境。
1 |
.\myenv\Scripts\activate |
激活后,命令提示符会变成:
1 |
(myenv) C:\path\to\your\project> |
在激活的虚拟环境中,你可以使用 pip 安装所需的依赖项。例如,安装 requests 库:
1 |
pip install requests |
你可以验证已安装的包,确保它们安装在虚拟环境中:
1 |
pip list |
当你完成工作并想退出虚拟环境时,可以使用以下命令:
1 |
deactivate |
退出后,命令提示符会恢复到原来的样式。
以下是一个完整的示例,展示如何创建和使用虚拟环境:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# 创建虚拟环境 python -m venv myenv
# 激活虚拟环境 .\myenv\Scripts\activate
# 安装依赖项 pip install requests
# 验证安装 pip list
# 退出虚拟环境 deactivate |
可以按照以下步骤操作:
1 |
pip install virtualenv |
1 |
virtualenv myenv |
1 |
.\myenv\Scripts\activate |
1 |
pip install requests |
1 |
pip list |
1 |
deactivate |
通过以上步骤,可以轻松地创建和管理 Python 虚拟环境,确保项目的依赖项独立且不会与其他项目发生冲突。