pycharm安装jpype报错及解决方法

时间:2023-03-09 13:02:54
pycharm安装jpype报错及解决方法

安装jpype时发生报错:

pycharm安装jpype报错及解决方法

按照提示去装了Microsoft visual C++,结果重新安装还是报错,根据https://blog.****.net/qq_38934189/article/details/79460085这篇文章的指导最终完成了安装,具体步骤如下:

1.从Python Extension Packages for Windows中选择jpype(直接页面Ctrl+F搜索jpype)并下载相应版本,如:JPype1‑0.6.3‑cp36‑cp36m‑win_amd64.whl

2.利用terminal安装wheel,输入pip install wheel即可

pycharm安装jpype报错及解决方法
3.安装完wheel后,再安装之前下载的jpype文件(注意要加上路径)

pycharm安装jpype报错及解决方法

4.这样jpype就安装成功了,但是实际使用时会发生报错(另附测试代码),显示缺少numpy包,所以接下来要安装numpy,pip install numpy,安装完成后重新运行测试代码,即可正常运行

测试代码:

  1. # _*_ coding:utf-8 _*_
  2. import jpype
  3. jvmPath = jpype.getDefaultJVMPath() # 默认的JVM路径
  4. print(jvmPath)
  5. jpype.startJVM(jvmPath)
  6. jpype.java.lang.System.out.println("hello world!")
  7. jpype.shutdownJVM()

pycharm安装jpype报错及解决方法