VS Code 代码运行器不适用于 virtualenvs

编程入门 行业动态 更新时间:2024-10-26 23:29:46
本文介绍了VS Code 代码运行器不适用于 virtualenvs的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时送ChatGPT账号..

我无法让 Code Runner 扩展与 virtualenvs 一起使用.每当我尝试运行导入仅安装在 virtualenv 而不是全局 Python 安装中的库的代码时,我都会收到导入错误.在终端中运行完全相同的代码.

I can't get Code Runner extension to work with virtualenvs. Whenever I try to run code that imports a library that is installed only in the virtualenv and not in the global Python installation I get an import error. Running the exact same code in terminal works.

我使用的是 Windows 10 并且安装了 Python 3.6.5.

I am on Windows 10 and I have Python 3.6.5 installed.

我得到的准确错误是:

ModuleNotFoundError: No module named 'bs4'

推荐答案

我也遇到了同样的问题.

I also faced same issue.

我发现最好的解决方案是将此行添加到您的用户或工作区设置(以适合您的项目为准):

solution which i found best is just add this line to your user or workspace settings(whichever is suits your projects):

"code-runner.executorMap": {
    "python": "C:\\Users\\adarsh_patel\\VisualCode\\env\\Scripts\\activate.bat && python -u",
}

您必须输入您的 virtualenv 路径,否则您可以使用.

you have to enter your virtualenv path or you could use.

"code-runner.executorMap": {"python":"$pythonPath $fullFileName"}

希望对你有帮助.

这篇关于VS Code 代码运行器不适用于 virtualenvs的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

更多推荐

[db:关键词]

本文发布于:2023-04-27 17:03:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1158562.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:不适用于   代码   Code   virtualenvs

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!