python虚拟环境作用
Python虚拟环境允许你为每个独立的项目创建一个隔离的环境,这样每个项目都可以拥有自己的一套Python安装包和依赖,不会互相影响。实际使用中,可以在vscode或pycharm中使用虚拟环境。
1.创建虚拟环境的方法:
使用venv
模块(Python 3.3及以上版本),在您的项目文件夹中创建一个新的虚拟环境。在命令行中,切换到您要创建虚拟环境的目录,并运行以下命令:
python -m venv myenv
这将创建一个名为myenv的新虚拟环境。
2.激活虚拟环境。
在Windows系统上,运行以下命令:
myenv\Scripts\activate
在Linux或macOS系统上,运行以下命令:
source myenv/bin/activate
激活虚拟环境后,您将在命令行提示符前看到虚拟环境的名称(即myenv)。
3.在激活的虚拟环境中安装所需的软件包
安装和管理依赖项。在虚拟环境中,您可以使用pip来安装和管理项目所需的Python包和依赖项。例如,要安装一个包,可以运行以下命令:
pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple
当您完成工作并希望退出虚拟环境时,可以运行以下命令来停用它:
deactivate
这样,您就可以在Python中成功安装和使用venv虚拟环境了。
首次配置虚拟环境的时候可能会报权限问题
需以管理员身份运行PowerShell,通过设置执行策略为Bypass来解除限制。执行`Get-ExecutionPolicy`检查当前状态,然后用`Set-ExecutionPolicyBypass`更改设置。