什么是虚拟环境(Virtualenv)?
使用 Python 时,您可能会遇到安装问题和权限错误。为了解决这个问题,您可以利用虚拟环境 (virtualenvs),它充当隔离的 Python 安装。
Virtualenvs 提供了几个好处:
如何创建和激活 Virtualenv
Python 3.3 :
python3 -m venv ENV_DIR
Windows:
C:\Python34\python.exe -m venv ENV_DIR
旧版 Python 版本:
virtualenv ENV_DIR venv ENV_DIR pyvenv ENV_DIR pyvenv3 ENV_DIR
激活 virtualenv :
Unix:
. ./venv/bin/activate
Windows:
venv\Scripts\activate
shell 提示符现在将显示 virtualenv 名称指示哪个环境处于活动状态。
使用 Virtualenv
激活 virtualenv 后,您可以使用 pip 在本地安装软件包:
(venv)$ pip install requests numpy
您可以在 virtualenv 中运行 Python 命令:
(venv)$ python [...] >>> import requests >>> import numpy as np
停用 Virtualenv
退出 virtualenv:
(venv)$ deactivate
管理Virtualenvs
您可以根据需要创建和删除 virtualenvs。要删除 virtualenv,只需删除它所在的目录即可。
以上是什么是虚拟环境以及它如何帮助 Python 开发人员?的详细内容。更多信息请关注PHP中文网其他相关文章!