24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 4780  |  回复: 21

newton3915

铁杆木虫 (正式写手)


[交流] 【求助】pwgui安装

我在安装pwgui的时候出现下面信息
==================================================
  This is PWgui version: 4.2
--------------------------------------------------


PWgui: using the system default "tclsh" interpreter

PWGUI       : /home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2
GUIB engine : /home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2/lib/Guib-0.5

no display name and no $DISPLAY environment variable
    while executing
"load /opt/ActiveTcl-8.4/lib/tk8.4/../libtk8.4.so Tk"
    ("package ifneeded" script)
    invoked from within
"package require Tk       "
    (file "/home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2/lib/Guib-0.5/init.tcl" line 9)
    invoked from within
"source /home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2/lib/Guib-0.5/init.tcl"
    ("package ifneeded" script)
    invoked from within
"package require Guib 0.5"
    (file "/home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2/init.tcl" line 5)
    invoked from within
"source [file join $env(PWGUI) init.tcl]"
    (file "/home/wangxm/pwscf/espresso-4.2.1/PWgui-4.2/pwgui.tcl" line 62)
不知道是什么原因呢,我已经安装了activeTcl了,但是还是提示错误,大侠们救救急!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
newton3915(金币+1):谢谢参与
zzy870720z(金币+1):谢谢提示 2010-11-22 18:39:35
是不是版本不对?或者应该安装Tcl而不是ActiveTcl。
我记得一般的Linux上都是自带Tcl的。
2楼2010-11-22 17:03:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


引用回帖:
Originally posted by goldenfisher at 2010-11-22 17:03:37:
是不是版本不对?或者应该安装Tcl而不是ActiveTcl。
我记得一般的Linux上都是自带Tcl的。

后来把版本改了,都换成4.2 又出现下面情况
  This is PWgui version: 4.2
--------------------------------------------------


PWgui: using the system default "tclsh" interpreter

PWGUI       : /home/espresso-4.2/PWgui-4.2
GUIB engine : /home/espresso-4.2/PWgui-4.2/lib/Guib-0.5

can't find package Itk
    while executing
"package require Itk      "
    (file "/home/espresso-4.2/PWgui-4.2/lib/Guib-0.5/init.tcl" line 11)
    invoked from within
"source /home/espresso-4.2/PWgui-4.2/lib/Guib-0.5/init.tcl"
    ("package ifneeded" script)
    invoked from within
"package require Guib 0.5"
    (file "/home/espresso-4.2/PWgui-4.2/init.tcl" line 5)
    invoked from within
"source [file join $env(PWGUI) init.tcl]"
    (file "/home/espresso-4.2/PWgui-4.2/pwgui.tcl" line 62)
提示说找不到Itk,但是装了activetcl的话应该会有的啊。
3楼2010-11-22 17:23:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

锐利的碎片

木虫 (正式写手)


★ ★
newton3915(金币+1):谢谢参与
zzy870720z(金币+1):谢谢建议 2010-11-22 18:39:57
active TCL 只能装8.4的,最好是在源里装iwidgets4.0.
4楼2010-11-22 17:50:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lfhuang

木虫 (著名写手)


★ ★
newton3915(金币+1):谢谢参与
zzy870720z(金币+1):谢谢交流 2010-11-22 18:40:06
建议楼主安装二进制的吧,如果高级版本不行,用较低一些的版本。
5楼2010-11-22 18:10:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


引用回帖:
Originally posted by lfhuang at 2010-11-22 18:10:27:
建议楼主安装二进制的吧,如果高级版本不行,用较低一些的版本。

低版本下载不了,或者在哪里下载iwidgets4呢,我的linux不能上网的,你有么,能发一份么?albertnewton@163.com 谢谢
6楼2010-11-22 18:47:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


引用回帖:
Originally posted by lfhuang at 2010-11-22 18:10:27:
建议楼主安装二进制的吧,如果高级版本不行,用较低一些的版本。

我下载了一个iwidgets4的rpm包,是不是装这个也可以啊
7楼2010-11-22 19:10:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


刚才又仔细查了一下,我装的那个ActiveTcl8.4里面有Itk/Itcl/Iwidgets的package,为什么运行pwgui的时候老是提示找不到我的Itk包呢 ,高手啊期待ing
8楼2010-11-22 20:11:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zzy870720z(金币+1):谢谢提示 2010-11-22 23:37:41
引用回帖:
Originally posted by newton3915 at 2010-11-22 20:11:42:
刚才又仔细查了一下,我装的那个ActiveTcl8.4里面有Itk/Itcl/Iwidgets的package,为什么运行pwgui的时候老是提示找不到我的Itk包呢 ,高手啊期待ing

很多时候这个包不是默认安装的,你应该检查一下你安装好没有。
还有,看看pwgui的要求。
9楼2010-11-22 21:56:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lfhuang

木虫 (著名写手)


内容已删除
10楼2010-11-23 12:35:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


内容已删除
11楼2010-11-23 14:56:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaohunhun

木虫 (著名写手)



newton3915(金币+1):谢谢参与
支持楼主安装,我也学习一下。
12楼2010-11-23 16:16:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaohunhun

木虫 (著名写手)


zhm@ylmfos:~/espresso-4.2/PWgui-4.2$ ./pwgui

==================================================
  This is PWgui version: 4.2
--------------------------------------------------


PWgui: using the system default "tclsh" interpreter

PWGUI       : /home/zhm/espresso-4.2/PWgui-4.2
GUIB engine : /home/zhm/espresso-4.2/PWgui-4.2/lib/Guib-0.5

can't find package Itk
    while executing
"package require Itk      "
    (file "/home/zhm/espresso-4.2/PWgui-4.2/lib/Guib-0.5/init.tcl" line 11)
    invoked from within
"source /home/zhm/espresso-4.2/PWgui-4.2/lib/Guib-0.5/init.tcl"
    ("package ifneeded" script)
    invoked from within
"package require Guib 0.5"
    (file "/home/zhm/espresso-4.2/PWgui-4.2/init.tcl" line 5)
    invoked from within
"source [file join $env(PWGUI) init.tcl]"
    (file "/home/zhm/espresso-4.2/PWgui-4.2/pwgui.tcl" line 62)




我的情况,问题在那儿阿??求教
13楼2010-11-24 15:29:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


引用回帖:
Originally posted by xiaohunhun at 2010-11-24 15:29:48:
zhm@ylmfos:~/espresso-4.2/PWgui-4.2$ ./pwgui

==================================================
  This is PWgui version: 4.2
--------------------------------------------------


PWgui: u ...

我的跟你的情况一模一样啊,我觉得是activeTcl版本的问题,但是现在下载不到旧版本了
14楼2010-11-24 18:56:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaohunhun

木虫 (著名写手)


引用回帖:
Originally posted by newton3915 at 2010-11-24 18:56:03:

我的跟你的情况一模一样啊,我觉得是activeTcl版本的问题,但是现在下载不到旧版本了

我比你业余,还不知道,TCL是个什么东西,还得慢慢研究。呵呵
15楼2010-11-25 09:00:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★ ★
newton3915(金币+1):谢谢参与
sunyang1988(金币+2):谢谢交流 2010-12-04 14:58:13
这个问题我也碰到了,最终解决了。
解决方法很简单,用gedit打开pwgui,当然,其他的文本编辑器也都可以,比如vi啊,甚至OpenOffice Writer啊……
打开后,在最后面,可以看到有一句:
$PWGUI/bin/itkwish $PWGUI/pwgui.tcl
把这一句修改为:
/opt/ActiveTcl-8.4/bin/wish $PWGUI/pwgui.tcl
当然,如果ActiveTCL没有按照默认路径安装的,就要自己寻找一下了~
然后再启动GUI:sh pwgui
就可以如愿以偿的看到界面了:
16楼2010-12-04 14:16:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
sunyang1988(金币+2):谢谢指点 2010-12-04 14:58:34
顺便一说,不要试图在/espresso/bin下创建链接到/opt/ActiveTc1-8.4/bin/wish的链接itkwish,这样无论如何都不能成功,并且会出更多错误提示……之前的时间也全耗在环境目录、硬链接软链接上了……后来看了看PWGui的代码,修改了一下,居然问题就这么简单了……
17楼2010-12-04 14:19:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+1):谢谢补充 2010-12-04 16:08:30
引用回帖:
Originally posted by xiaohunhun at 2010-11-24 15:29:48:
zhm@ylmfos:~/espresso-4.2/PWgui-4.2$ ./pwgui

==================================================
  This is PWgui version: 4.2
--------------------------------------------------


PWgui: u ...

这个,只需要在用户目录下,把.bashrc中加入ActiveTCl的目录为环境目录即可了~
18楼2010-12-04 15:37:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lovemoon

铜虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by souledge at 2010-12-04 14:16:17:
这个问题我也碰到了,最终解决了。
解决方法很简单,用gedit打开pwgui,当然,其他的文本编辑器也都可以,比如vi啊,甚至OpenOffice Writer啊……
打开后,在最后面,可以看到有一句:
$PWGUI/bin/itkwish  ...

解释得非常清楚,谢谢我遇到同样的问题解决了,不过提醒新手别忘了在个人电脑上打开Xmanager
19楼2011-01-05 10:57:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

volcano93

新虫 (初入文坛)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
553666楼: Originally posted by souledge at 2010-12-04 14:16:17
这个问题我也碰到了,最终解决了。
解决方法很简单,用gedit打开pwgui,当然,其他的文本编辑器也都可以,比如vi啊,甚至OpenOffice Writer啊……
打开后,在最后面,可以看到有一句:
$PWGUI/bin/itkwish $P ...

多谢了,不过替换的那句也可能是default下面的:
tclsh $PWGUI/pwgui.tcl
看提示了
20楼2012-06-29 00:26:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fyh987

金虫 (小有名气)



小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
157101楼: Originally posted by goldenfisher at 2010-11-22 21:56:29
很多时候这个包不是默认安装的,你应该检查一下你安装好没有。
还有,看看pwgui的要求。...

请问一下PWSCF是不是只能在linux下运行啊?本人菜鸟,刚接触
21楼2012-06-29 11:05:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

newton3915

铁杆木虫 (正式写手)


引用回帖:
1969336楼: Originally posted by fyh987 at 2012-06-29 11:05:05
请问一下PWSCF是不是只能在linux下运行啊?本人菜鸟,刚接触...

是的
22楼2012-06-29 12:17:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 newton3915 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见