vscode中配置python虚拟环境

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`更改设置。

相关推荐
用户277844910499312 小时前
借助DeepSeek智能生成测试用例:从提示词到Excel表格的全流程实践
人工智能·python
JavaEdge在掘金14 小时前
ssl.SSLCertVerificationError报错解决方案
python
我不会编程55515 小时前
Python Cookbook-5.1 对字典排序
开发语言·数据结构·python
老歌老听老掉牙15 小时前
平面旋转与交线投影夹角计算
python·线性代数·平面·sympy
满怀101515 小时前
Python入门(7):模块
python
无名之逆15 小时前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
你觉得20515 小时前
哈尔滨工业大学DeepSeek公开课:探索大模型原理、技术与应用从GPT到DeepSeek|附视频与讲义下载方法
大数据·人工智能·python·gpt·学习·机器学习·aigc
啊喜拔牙16 小时前
1. hadoop 集群的常用命令
java·大数据·开发语言·python·scala
__lost17 小时前
Pysides6 Python3.10 Qt 画一个时钟
python·qt