【问题标题】:How to use Java and python in intellij on the same project如何在同一个项目的intellij中使用Java和python
【发布时间】:2018-12-05 04:25:17
【问题描述】:

我需要在同一个项目 IntelliJ 中使用 Java 和 python。

我设置JDK的时候,Java代码没问题,但是python包的导入失败。反之python正常,java有问题

IntelliJ 设置如下:

,,,

python包导入失败:

我看到堆栈溢出的几种方法:

我在Project Structure->Modules->Dependencies->Module SDK中将SDK改成python3.6,而Project Structure->Project->Project SDK中仍然包含Java JDK,但是没用

我已经为实际的 Facets 和 Project Structure->Facets 设置了 Python 解释器并重新启动了 intellij,但它不起作用

我可以同时设置python和Java SDK吗?

【问题讨论】:

  • Java 模块 + Python Facet 是必经之路。
  • @CrazyCoder.我试过了,但没用
  • 我从github下载了skear-plugin,这是一个python/Java混合项目,尝试了很多方法。无论我如何设置 SDK,python 和 Java 之一总是有问题
  • 请在youtrack.jetbrains.com/issues/PY 提交错误并附上示例项目以进行重现。
  • git clone github.com/jpmml/sklearn2pmml-plugin.git.I import the project into intellij.Intellij设置截图上传在上面的问题

标签: java python intellij-idea


【解决方案1】:

您需要“添加框架支持”/Facets

只要你已经安装了python,就按照这个来。

右键单击您的 python 脚本所在的目录/模块/项目,在顶部您将看到“添加框架支持...”

https://www.jetbrains.com/help/idea/adding-support-for-frameworks-and-technologies.html#disable-framework-auto-detection

【讨论】:

    猜你喜欢
    • 2011-07-17
    • 2016-01-03
    • 1970-01-01
    • 2012-03-12
    • 1970-01-01
    • 2014-08-04
    • 1970-01-01
    • 2016-06-13
    • 1970-01-01
    相关资源
    最近更新 更多