java执行python提示import os找不到_java利用Jython调用python抛出错误ImportError: No module named odbchelper...
Python代码:
import odbchelper
def add(x, y):
“””
add method
“””
return x+y
def sub(x, y):
“””
subtraction method
“””
return x-y
def invokeOdbchelper():
“””
invoking odbchelper.py buildConnectingString()
“””
myParams = {“server”:”mpilgrim”, \
“database”:”master”, \
“uid”:”sa”, \
“pwd”:”secret”
}
return odbchelper.buildConnectionString(myParams)
if __name__ == “__main__”:
print(add(10, 20))
print(sub(20, 19))
print(invokeOdbchelper())
java代码:
import org.python.core.PyFunction;
import org.python.core.PyInteger;
import org.python.core.PyObject;
import org.python.util.PythonInterpreter;
public class FirstJavaScript
{
public static void main(String args[])
{
PythonInterpreter interpreter = new PythonInterpreter();
interpreter.execfile(“E:\_Python\diveintopythonzh-cn-5.4b\py_test\pythonTest.py”);
PyFunction func = (PyFunction)interpreter.get(“add”,PyFunction.class);
int a = 2010, b = 2 ;
PyObject pyobj = func.__call__(new PyInteger(a), new PyInteger(b));
System.out.println(“anwser = ” + pyobj.toString());
}//main
}
运行后抛出错误:
Exception in thread “main” Traceback (most recent call last):
File “E:\_Python\diveintopythonzh-cn-5.4b\py_test\pythonTest.py”, line 4, in
import odbchelper
ImportError: No module named odbchelper
求解答!!!!! 为什么会抛出如此错误,单独运行Python是正常的。。
java执行python提示import os找不到_java利用Jython调用python抛出错误ImportError: No module named odbchelper...相关推荐
- 明明安装了模块,还是出现 错误 ImportError: No module named ‘pandas‘ 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解
明明安装了模块,还是出现 错误 ImportError: No module named 'pandas' 原因LINUX上安装了多个python环境,将脚本中python 改为python3问题解 ...
- Python错误“ImportError: No module named MySQLdb”解决方法
Python错误"ImportError: No module named MySQLdb"解决方法 参考文章: (1)Python错误"ImportError: No ...
- python错误 ImportError: No module named setuptools 解决方法[转]
在python运行过程中出现如下错误: python错误:ImportError: No module named setuptools 这句错误提示的表面意思是:没有setuptools的模块,说明 ...
- python调用caffe时,出现ImportError: No module named _caffe
一个看似很简单的问题,折腾了我好久,今天恍然大悟,当然是自己太low,理解不够深入. 作为一个业余的小白,半年前配置了ubuntu 16.04 +CUDA8.0 +caffe+opencv 2.13 ...
- python如何创建工程预设_如何在sublime3项目设置中设置python模块的搜索路径?ImportError: No module named *的解决办法...
问题:之前使用pycharm,用的挺溜,但是电脑配置实在不争气,pycharm启动久了,耗去大量内存,导致运行起来越来越慢,于是转向使用sublime text. 把项目从pycharm切换到subl ...
- python导入requests库一直报错原因总结_python pip 安装库文件报错:pip install ImportError: No module named _internal...
centos6,python3,通过pip安装pycurl出现报错提示 Centos6.7系统,python3.6.7,通过 pip 安装pycurl出现报错: __main__.Configurat ...
- python no module named pandas_【原创】大叔经验分享(11)python引入模块报错ImportError: No module named pandas numpy...
python应用通常需要一些库,比如numpy.pandas等,安装也很简单,直接通过pip # pip install numpy Requirement already satisfied: nu ...
- linux下载tkinter模块,Linux升级Python提示Tkinter模块找不到解决
一.安装tkinter 在Linux中python默认是不安装Tkinter模块, [root@li250- ~]# python Python 2.6. (r266:, Feb , ::) [GCC ...
- python中import os什么意思?
转载 python中import os是指导入os模块到当前程序. import import语句有什么用?import语句用来导入其他python文件(称为模块module),使用该模块里定义的类. ...
最新文章
- okhttp请求文件异常解决方法
- python教程实例-Python中函数的用法实例教程
- android 带记忆功能的播放器源码,【全开源可二开】带后台管理面板的在线音乐播放器Android应用APP源码...
- Android开发之Android Studio依赖aar包的四种方法(附加第三方库依赖方式)
- python csv读写方法_python中csv文件的若干读写方法小结
- Hibernate基本概念 (3)
- jQuery中ready与load事件的区别
- .net mysql查询数据库连接_asp.net连接查询SQL数据库并把结果显示在网页上(2种方法)...
- centos7+svn+mysql_Linux下安装SVN服务(CentOS7下)
- 【java】swing窗口中JPanel和JFrame的应用
- CSS color设置与调色板
- 牛腩新闻发布系统总结(四)--知识点滴
- 数据分析 - 搭建数据监控体系(学习笔记)
- Servlet--监听器
- 如何写好 5000 行的 SQL 代码
- C++ string 简单截取字符串使用
- ADuC7026简单开发过程
- 行为识别笔记:iDT算法用法与代码解析
- 【09-JVM面试专题-实例化过程详细讲讲?对象的基本结构你知道吗?TLAB堆上内存分配是怎么样的?你了解这个TLAB吗?】
- SpringBoot(一):什么是SpringBoot?
热门文章
- Go语言中时间轮的实现
- 不要再被Python洗脑了!!
- 确认!字节跳动 AI Lab 负责人马维英离职,将赴清华加入张亚勤团队
- 后浪“95”获 CVPR 2020 最佳论文,前得主这样解读
- 一文带你弄懂 Java 动态代理 | 原力计划
- 那位全心投入本地生活的首席科学家!
- 京东双 11 大促价疑遭提前泄露;库克:iPhone 11 中国定价策略成功;GitLab 重大安全版本更新 | 极客头条...
- CIO,马上就没有线下灾备了,不要做最后一个
- Angular、React 当前,Vue.js 优劣几何?
- 王者荣耀女性机器人面世;深圳中院受理金立破产案;Firefox 64 发布 | 极客头条...