繁体   English   中英

带有pyenv-virtualenv的VSCode,自动触发?

[英]VSCode with pyenv-virtualenv, trigger automatically?

最近我一直在为我的 python 项目和 vscode 扩展“Python 环境管理器”使用 pyenv-virtualenv,我喜欢这个组合。

但是我目前需要通过插件手动激活 virtualenvs。

有谁知道是否有一个好的方法并且已经测试过它可以自动执行?

例如,我可以创建某种文件结构,当我在特定的回购/文件夹中打开文件时,允许 vscode 自动 select 正确的 pyenv-virtualenv 吗?

  • 打开文件夹作为工作区

  • 使用命令在终端中创建一个新的虚拟环境,

    在此处输入图像描述

    上面的命令会在当前工作空间生成一个.venv文件夹,这是一个名为.venv的虚拟环境

  • Select Select 解释器面板中的.venv虚拟环境解释器

    在此处输入图像描述

  • 新终端会自动激活环境

    在此处输入图像描述

下次用vscode打开这个文件夹的时候,VScode会默认把select作为最后一个解释器。 如果你没有改过,那么以后打开这个文件夹的时候默认是select这个.venv虚拟环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM