切换到PyCharm的捆绑Java运行时(Manjaro)?

2024-09-30 16:31:27 发布

您现在位置:Python中文网/ 问答频道 /正文

< P>我在MyjARO上运行PyTror(最新版本的两个版本),在启动PyTrac时,出现一个提示:“我应该”考虑切换到更适合您IDE的捆绑java运行时(Oracle公司在/Urr/LIb/JVM/Java11-OpenJDK)下的当前java运行时间为110.11+9“

”。

我尝试过使用Ctrl+Shift+A选择不同的运行时,但没有一个会阻止此提示出现。这是我应该担心的问题还是我应该将其清除

Python和Manjaro都是新手,因此不确定如何继续。无法在此发行版上找到与此问题相关的任何内容

编辑:我下载了最新版本(11.0.12)并将其添加为自定义运行时,但出于某种原因,它表明我仍在使用上述版本


Tags: 版本lib时间公司jvmjavaideoracle
1条回答
网友
1楼 · 发布于 2024-09-30 16:31:27

TL;DR:运行$ PYCHARM_JDK=/path/to/runtime/ pycharm

如果您通过软件包管理器(例如pacman)安装PyCharm,则启动器将安装到/usr/bin/PyCharm等位置。这基本上是一个shell脚本,它在调用主可执行文件之前为PyCharm设置JDK。当未设置环境变量PYCHARM_JDK时,它默认为系统Java 11 JDK

在PyCharm中更改启动运行时不会更改此脚本。您需要从命令行、在.bashrc中或通过编辑/usr/bin/pycharm来设置PYCHARM_JDK。使用帮助->;即将确认已选择预期的运行时

至于使用哪个运行时,jbr_jcef-11_0_11-linux-x64-b1341.60在我的机器上运行得很好。JetBrains支持论坛将不得不解释差异是什么

相关问题 更多 >