运行py程序出现错误:未找到模块错误:没有名为'java'的模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行py程序出现错误:未找到模块错误:没有名为'java'的模块相关的知识,希望对你有一定的参考价值。
import sys
from java.awt import *
from java.io import *
from java.lang import *
from java.nio import *
from java.util import *
from javax.swing import *
from edu.mines.jtk.awt import *
from edu.mines.jtk.dsp import *
from edu.mines.jtk.interp import *
from edu.mines.jtk.io import *
from edu.mines.jtk.mosaic import *
from edu.mines.jtk.ogl.Gl import *
from edu.mines.jtk.sgl import *
from edu.mines.jtk.util import *
from edu.mines.jtk.util.ArrayMath import *
from util import *
from mef import *
from he import *
##Run the function main on the Swing thread
import sys
class _RunMain(Runnable):
def __init__(self,main):
self.main = main
def run(self):
self.main(sys.argv)
def run(main):
SwingUtilities.invokeLater(_RunMain(main))
1.木马病毒造成常用病毒捆绑应用程序和系统文件,然后安全杀毒软件把有木马病毒应用程序和系统文件查杀导致。
2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持,如果应用程序组件不完整也会导致的。
3.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。
4.操作系统自身的问题,操作系统本身也会有bug 。
5.硬件问题,例如内存条坏了或者存在质量问题,或者内存条的金手指的灰尘特别多。
应用程序错误解决方法:
1.检查电脑是否存在病毒,请使用百度卫士进行木马查杀。
2.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。建议:使用完整版或正版系统。
3.安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常,解决办法:卸载该软件,重新下载重新安装试试。顺便检查开机启动项,把没必要启动的启动项禁止开机启动。
4.如果检查上面的都没问题,可以试试下面的方法。
打开开始菜单→运行→输入cmd→回车,在命令提示符下输入下面命令 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止(重启电脑)。 参考技术A 是伍新民的jython代码
安装 fontmake 后出现错误消息:“没有名为 py23 的模块”
【中文标题】安装 fontmake 后出现错误消息:“没有名为 py23 的模块”【英文标题】:Error message after installing fontmake: "No module named py23" 【发布时间】:2018-03-27 10:23:37 【问题描述】:我已经通过 pip 安装、卸载、重新安装了 FontTools 和 Fontmake。
但是,每当我尝试在终端中调用 Fontmake 时,都会出现以下错误。 Py23 似乎是 Fonttools 依赖项,它也已安装。
提前感谢您的帮助!
Traceback(最近一次调用最后一次): 文件“/usr/local/bin/fontmake”,第 9 行,在 load_entry_point('fontmake==1.3.1.dev0', 'console_scripts', 'fontmake')() 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第 357 行,在 load_entry_point return get_distribution(dist).load_entry_point(group, name) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第 2394 行,在 load_entry_point 返回 ep.load() 加载中的文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第 2108 行 entry = import(self.module_name, globals(),globals(), ['name']) 文件“/Library/Python/2.7/site-packages/fontmake/main.py”,第 18 行,在 从 fontmake.font_project 导入字体项目 文件“/Library/Python/2.7/site-packages/fontmake/font_project.py”,第 37 行,在 从 defcon 导入字体 文件“/Library/Python/2.7/site-packages/defcon/init.py”,第 10 行,在 从 defcon.objects.font 导入字体 文件“/Library/Python/2.7/site-packages/defcon/objects/font.py”,第 6 行,在 从 ufoLib 导入 UFOReader、UFOWriter 文件“/Library/Python/2.7/site-packages/ufoLib/init.py”,第 6 行,在 从 fontTools.misc.py23 导入基本字符串,unicode ImportError:没有名为 py23 的模块
【问题讨论】:
【参考方案1】:我通过从源文件安装 Fonttools 解决了这个问题,而不是使用 pip 安装。
【讨论】:
以上是关于运行py程序出现错误:未找到模块错误:没有名为'java'的模块的主要内容,如果未能解决你的问题,请参考以下文章
安装 fontmake 后出现错误消息:“没有名为 py23 的模块”
Django + uwsgi + nginx。导入错误:没有名为py的模块