Windows系统下VScode配置python虚拟环境记录

        最近喜欢上了VScode的ssh远程调试功能(这相比pycharm的专业版收费真的是好太多了!!!!),所以想在电脑上整一下Vscode+python的配置使用。

        在这个过程中,遇到了很多波折,这次记录总结,希望能给大家带来一些帮助。

        一、创建虚拟环境文件夹

        在VScode终端,输入以下命令创建:

python -m venv venv_name  # 其中venv_name便是虚拟环境文件夹的名字

        二、激活虚拟环境 

        在vscode终端输入以下命令进行虚拟环境激活:

.\venv_name\scripts\activate

         但是在激活虚拟环境时出现了如下报错:

        通过

### 如何在 VSCode配置 Python 虚拟环境 #### 创建并激活虚拟环境 为了确保项目的依赖项被隔离管理,在开始编码之前应当先创建一个新的虚拟环境。这可以通过命令行完成: 对于 Windows 用户: ```batch python -m venv myenv myenv\Scripts\activate ``` 对于 macOS 和 Linux 用户: ```bash python3 -m venv myenv source myenv/bin/activate ``` 一旦虚拟环境被成功激活,终端提示符前会显示 `(myenv)` 表明当前处于该环境中[^4]。 #### 安装所需的包 接下来可以安装项目所需的各种库到这个新建立的虚拟环境中去。通常情况下,这些需求会被记录在一个名为 `requirements.txt` 的文件里。通过 pip 工具来读取此文件并安装相应的软件包版本是非常方便的做法: ```bash pip install -r requirements.txt ``` #### 配置 VSCode 使用指定的 Python 解释器 当打开一个包含 `.py` 文件的工作区时,VSCode 可能会弹窗询问要选择哪个解释器;如果没有,则可以在命令面板 (`Ctrl+Shift+P`) 输入 “Python Select Interpreter”,从中挑选刚才创建的那个虚拟环境对应的解释器路径。如果一切正常的话,状态栏底部应该能看到所选解释器的信息。 #### 自动识别 Conda 环境 值得注意的是,假如开发人员正在使用 Anaconda 或 Miniconda 来管理和部署不同的运行时环境,那么只要其中包含了 Python 解释器,Python 扩展就会自动探测已有的 conda 环境,并允许开发者轻松切换至它们之中任何一个作为默认解释器。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值