python 使用时报错“缺少模块”(No module named **)
(2012-09-26 23:06:06)
标签:
杂谈 |
分类: CFDEM |
运行python编写的一个后处理pizza,报错缺少不少的模块,其中Tkinter是标准的GUI界面,居然也会缺少。查了书籍,得知,虽然Linux在安装时会安装python,但是是否会编译安装Tkinter还得看系统配置,
python的_Tkinter模块需要Tkinter GUI软件包,还需要运行IDLE集成开发环境,这样才会同时预装Tkinter,否则,就只好报错了。http://www/uc/myshow/blog/misc/gif/E___6722EN00SIGG.gif使用时报错“缺少模块”(Nomodule named **)" TITLE="python 使用时报错“缺少模块”(No module named **)" />
其实解决方法很简单,
sudo yum install python-tk python-tools python-imaging idle python-pmw
反正缺少啥就装啥呗,不过最后还有两个装不上,可能是yum提供的列表里并没有这两个,他们分别是Pmw和Togl。
Pmw可以从网上获得相关的安装源码,自己下载安装就可以了。解压下载的包,可以看到一个src文件夹,(也可能是***.src命名的,都一个意思)在里面应该有Pmw文件夹和setup.py文件,在终端中打开这个src文件夹,运行install命令,
sudo python setup.py install
就可以安装Pmw了。
至于Togl么,我也不知道,但是我的软件pizza似乎也不一定用那个,我就直接把Togl删除了(在软件的src中,gl.py和gl.pyc),也不再报错了。
python的_Tkinter模块需要Tkinter GUI软件包,还需要运行IDLE集成开发环境,这样才会同时预装Tkinter,否则,就只好报错了。http://www/uc/myshow/blog/misc/gif/E___6722EN00SIGG.gif使用时报错“缺少模块”(No
其实解决方法很简单,
sudo yum install python-tk python-tools python-imaging idle python-pmw
反正缺少啥就装啥呗,不过最后还有两个装不上,可能是yum提供的列表里并没有这两个,他们分别是Pmw和Togl。
Pmw可以从网上获得相关的安装源码,自己下载安装就可以了。解压下载的包,可以看到一个src文件夹,(也可能是***.src命名的,都一个意思)在里面应该有Pmw文件夹和setup.py文件,在终端中打开这个src文件夹,运行install命令,
sudo python setup.py install
就可以安装Pmw了。
至于Togl么,我也不知道,但是我的软件pizza似乎也不一定用那个,我就直接把Togl删除了(在软件的src中,gl.py和gl.pyc),也不再报错了。