首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在WSL中巧妙地使用可以更改字体(控制台窗口更改为光栅),在VSCode中根本无法工作。

在WSL中巧妙地使用可以更改字体(控制台窗口更改为光栅),在VSCode中根本无法工作。
EN

Stack Overflow用户
提问于 2022-01-15 21:33:12
回答 1查看 391关注 0票数 1

最近,我尝试在WSL上做更多的工作(我有最新版本的WSL2和Windows11内部测试版,这两个版本都是我今天更新的)

一切都很好!但一直在给我一些麻烦。当我在VSCode中运行它(确保将Python解释器设置为正确的环境)时,它会产生以下错误:

tcgetpgrp failed: Not a tty

然后,它在我的默认浏览器中打开一个选项卡,但它只是挂起,直到最终无法连接。

或者,如果我直接从WSL控制台(没有VScode)运行它,它仍然会给出与上面相同的错误,但是它确实正确地打开了我的web浏览器中的一个窗口。由于某种原因,它还会改变控制台的字体吗?

我不能百分之百肯定这是什么问题。我使用WSL已经有一段时间了,在显示需要的图形和东西方面从来没有任何问题(不过,历史上,我使用了matplotlib.这是我第一次尝试巧妙地使用它,但是我在本地linux和本机窗口上使用它没有问题)。

还有其他人有这个问题吗?或者一个类似的?知道可能出了什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-16 20:39:18

在阅读了一些其他巧妙使用的项目后,就发现了这一点。修复实际上非常简单,只需要添加:

代码语言:javascript
运行
复制
export BROWSER="/mnt/c/path/to/browser.exe"

到您的~/.bashrc文件。例如,对我来说,这是:

代码语言:javascript
运行
复制
export BROWSER="/mnt/c/Program Files/Google/Chrome/Application/chrome.exe"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70725611

复制
相关文章

相似问题

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