php调用Python找不到模块,从php调用python脚本不导入所需模块
我调用了一个在php中使用的python脚本$text = shell_exec("python import pdf2txt; parser_py/cv_parser.py -i '".$filepath."' 2>&1");
注意$filepath已经在前面声明了,这不是问题。在
这是python脚本
^{pr2}$
textract导入其他模块,当我运行php时,它们会失败,但是当我运行终端时,它们工作得很好。这是下面的错误string(1635) "Traceback (most recent call last):
File "parser_py/cv_parser.py", line 39, in
main(sys.argv[1:])
File "parser_py/cv_parser.py", line 32, in main
print textract.process(arg)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/textract-1.4.0-py2.7.egg/textract/parsers/__init__.py", line 57, in process
return parser.process(filename, encoding, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/textract-1.4.0-py2.7.egg/textract/parsers/utils.py", line 44, in process
byte_string = self.extract(filename, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/textract-1.4.0-py2.7.egg/textract/parsers/pdf_parser.py", line 25, in extract
return self.extract_pdfminer(filename, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/textract-1.4.0-py2.7.egg/textract/parsers/pdf_parser.py", line 49, in extract_pdfminer
stdout, _ = self.run('pdf2txt.py "%(filename)s"' % locals())
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/textract-1.4.0-py2.7.egg/textract/parsers/utils.py", line 92, in run
command, pipe.returncode, stdout, stderr,
textract.exceptions.ShellError: The command `pdf2txt.py "/Applications/AMPPS/www/insidify_cv_training/files/2musa_bello.pdf"` failed because the executable
`pdf2txt.py` is not installed on your system. Please make
sure the appropriate dependencies are installed before using
textract:
http://textract.readthedocs.org/en/latest/installation.html
"
我正在mac上使用AMPPS服务器。请问我该怎么做?在
php调用Python找不到模块,从php调用python脚本不导入所需模块相关推荐
- 27岁自学python找工作_27岁0基础自学Python,多久可以找到工作?
下载好向圈APP可以快速联系圈友 您需要 登录 才可以下载或查看,没有帐号?立即注册 x 27岁零基础努力自学Python,多久或什么程度可以找到工作? 背景: 毕业近5年,至今仍无任何表面成绩,一开 ...
- python找工作不好找怎么办_为何Python不好找工作?
导语:随着人工智能的大火,越来越多的人选择去学习Python编程语言,但是总会在网上看到有人吐槽学完Python找不到工作.为什么会出现这种情况呢?和优就业小编一起来了解一下吧. 为什么会出现这种学习 ...
- python找最长的字符串_为Python找到最长重复字符串的有效方法(从Pearls编程)
我的解决方案是基于后缀数组.它是由最长公共前缀的两倍前缀构成的.最坏情况下的复杂度是O(n(logn)^2).任务"伊利亚特.mb.txt"在我的笔记本上花了4秒钟.代码在函数su ...
- python找图片不同_用openCV和Python 实现图片对比,并标识出不同点的方式
最近项目中需要实现两组图片对比,并能将两者的区别标识出来. 在网上搜索一大堆找到一篇大神的文章,最终实现该功能,在这里记录下: 想要实现此demo,首先我们得确保电脑上已安装 openCV 和 Pyt ...
- python找数字程序_程序以查找Python中从1到N的所有缺失数字
假设我们有一个数字列表,称为大小为n的数字,其中列表中的所有数字都出现在间隔[1,n]中,某些元素可能出现两次,而另一些元素只能出现一次.我们必须从[1,n]中找到所有数字,以使它们不在列表中.我们必 ...
- python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结
本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...
- python包导入详细教程脚本之家_python包导入详细教程脚本之家_Python使用import导入本地脚本及导入模块的技巧总结......
本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...
- python秒表模块_如何使用Python 实现秒表功能?
其实python不是我们看到那么复杂,如果打好扎实的基础,我们可以用python做一些好玩的事情,比如实现秒表功能,一起来看下吧~ 前言: 本文的重点是在python中使用Tkinter创建秒表. 关 ...
- python有相关的证书可以考吗-python的证书
广告关闭 2017年12月,云+社区对外发布,从最开始的技术博客到现在拥有多个社区产品.未来,我们一起乘风破浪,创造无限可能. 由于这次打包只需要将纯代码文件打包,所以直接使用以下命令就行了. pyi ...
最新文章
- 首发 | 北京踏歌智行完成Pre-A轮数千万融资,辰韬资本领投
- 字符串-字符串的查找和替换
- 运行程序时java后面跟的是文件名对吗_运行程序时java命令后面跟的是文件名。...
- java 整型数组排序,java整型数组冒泡排序
- java 调用 ictclas50_1-Ictclas50分词系统ForJava
- Android无线调试——抛开USB数据线
- mpvue使用vant Weapp运行npm run build命令打包后失效
- 国庆档43.87亿收官:《长津湖》一家独大 影视股喜忧参半
- 工控项目开发框架介绍
- yolov5s 目标检测模型实战——火点烟雾检测实战
- 电影级视频剪辑PR调色/FCP调色/达芬奇调色预设LUTs
- 义乌中学集训(没打的题慢慢补)
- python语言判断中国节假日(pip install chinesecalendar)
- html链接路径分为哪几种,什么是url地址?
- 有关球 圆柱 圆锥 的计算
- PPT制作技巧汇总之动画设置与播放(office 2007)
- 中间件 东方通tongweb的使用
- 保险公司需要中台吗?
- 美国计算机游戏设计专业排名,2018美国游戏设计留学院校排名
- 个人成长的15种能力