首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有办法让VSCode自动使用最近的Pipfile/pipenv吗?

有办法让VSCode自动使用最近的Pipfile/pipenv吗?
EN

Stack Overflow用户
提问于 2020-11-09 16:26:06
回答 1查看 803关注 0票数 1

例如,对于包含许多python项目的mono-repos,如果linter、调试器等都能查找最近的Pipfile中指定的包,那就太好了。

例如。

  • /
    • foo-package
      • Pipfile (Pipfile-A)
      • Pipfile.lock
      • script.py (打开此文件时,使用Pipfile-A进行模块解析)

代码语言:javascript
复制
- bar-package 
    - Pipfile (Pipfile-B)
    - Pipfile.lock
    - script.py (when this file is open, use Pipfile-B for module resolution)

有可能发生这种事吗?或者这是目前不可能的特性请求吗?这是个疯狂/坏的主意吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-10 06:28:31

这是个好主意,它可以使项目变得清晰。

目前,VSCode不支持这样的函数,但是您可以尝试使用虚拟环境在不同的环境中安装所需的模块(例如:Python第三方包、linter等)。当我们选择一个特定的环境时,我们可以使用其中的模块。即使是同一个文件,我们也可以在不同的环境中使用不同的模块。我们只需要切换虚拟环境。

此外,我们已经提交了这个建议,您可以在这个链接中投票,我们期待着这个特性的实现。

参考资料:VSCode中的环境.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64755404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档