我怎么能强迫vscode总是找到并喜欢pipenv的虚拟环境用于python,而不是python的全局设置?
当我在工作区上创建pipenv环境时,它一直在/usr/bin/python上使用全局python版本(在设置中定义为"python.pythonPath": "/usr/bin/python"),但当检测到Pipenv环境时,我想知道如何自动切换到类似~/.local/share/virtualenvs/Selenium-10eAXqZ4/bin/python的东西。
这有可能吗?如果这是我如何配置它?
(我说的不是简单地用本地python.pythonPath覆盖.vscode/settings.json,而是需要这样来检测当前项目存在的pipenv路径。)
发布于 2020-05-13 18:42:26
将PIPENV_VENV_IN_PROJECT=1添加到您的环境中,.venv文件夹将被添加到项目根目录中。VSCode在从那里获取Python时没有遇到任何问题。(我发现把所有东西放在一个地方而不是分散在整个磁盘上也很方便。)
https://stackoverflow.com/questions/61779730
复制相似问题