24小时热门版块排行榜    

查看: 1200  |  回复: 6

迷茫的小飞侠

金虫 (正式写手)

[求助] 有关dalton程序的安装

才开始学习安装程序,对于程序出错的原因不是很清楚。
现在正在学习使用dalton程序,之前已经安装好了dalton程序,可以正常计算;可是昨日在计算一分子结构时出现了问题——不能产生相应的压缩文件,出现很多输出文件(与之前计算得到的输出文件不同);接着又将之前算过的例子重新计算一遍,此时就连out文件都不能产生。计算的时候,linux界面出现提示,一开始是说没有内存,再后来就说是相关的dalton.x找不到。这是什么原因?(打开相关的bin文件夹,里面的dalton  dalton_mpi.x  dalton.x都在)
鉴于上面出现的问题,以为是dalton出现故障,就将dalton重新安装。在安装的时候用了两种路径:
1)直接进入用户名,将dalton安装在/public/home/zlq/dalton2011_release中,添加了变量路径:export PATH=/public/home/zlq/Dalton2011_release/bin:$PATH。后测试可以正常结束,例子也可以计算
2)进入用户名,切换到root用户下,这时将dalton在home/zlq/dalton2011_release中进行编译和安装,路径为:export PATH=/home/zlq/Dalton2011_release/bin:$PATH
。接下来也能测试和计算。但是出现了一个问题,直接打开服务器,在自己的用户名下不能进行计算,出现“/home/zlq/tmp does not exist or is not writeable”;接下来就切换到root用户下,在执行计算命令,此时就可以计算。这是因为什么?(老师让我安装在home下而不在pubilc/home下安装,所以就没有用第一种安装路径)
求指点!谢谢
回复此楼
坚强的理由造就非凡的人生!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
cenwanglai: 金币+2, 谢谢回复~ 2012-11-18 16:53:53
第二种情况,先mkdir /home/zlq/tmp 然后再试试
2楼2012-11-14 21:07:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

迷茫的小飞侠

金虫 (正式写手)

引用回帖:
2楼: Originally posted by pwzhou at 2012-11-14 21:07:14
第二种情况,先mkdir /home/zlq/tmp 然后再试试

之前已经在home/zlq/中新建了tmp文件夹,但是在public/home/zlq/中计算还是不行,切换到root以后就可以了.
坚强的理由造就非凡的人生!
3楼2012-11-14 22:52:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kingleaves

金虫 (小有名气)


cenwanglai: 金币+1, 谢谢回复。如果适应助的话请选择应助回帖~ 2012-11-18 16:54:17
这个是权限的问题,不要在自己的目录下用root装软件,第一种可取。
4楼2012-11-16 17:23:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pwzhou

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
迷茫的小飞侠: 金币+10, ★★★很有帮助 2012-11-19 12:40:14
cenwanglai: 金币+1, 谢谢回复~ 2012-11-20 09:31:31
迷茫的小飞侠: 金币+5, ★★★★★最佳答案, 已经可以使用了,谢谢 2013-04-03 22:33:51
引用回帖:
3楼: Originally posted by 迷茫的小飞侠 at 2012-11-14 22:52:10
之前已经在home/zlq/中新建了tmp文件夹,但是在public/home/zlq/中计算还是不行,切换到root以后就可以了....

chown -R zlq:zlq /home/zlq/tmp
把权限改了就没啥问题了,因为你之前是用root用户mkdir的,所以普通用户没有权限写/home/zlq/tmp
5楼2012-11-18 18:08:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

迷茫的小飞侠

金虫 (正式写手)

引用回帖:
5楼: Originally posted by pwzhou at 2012-11-18 18:08:56
chown -R zlq:zlq /home/zlq/tmp
把权限改了就没啥问题了,因为你之前是用root用户mkdir的,所以普通用户没有权限写/home/zlq/tmp...

恩,似乎弄明白了。谢谢您的帮助
坚强的理由造就非凡的人生!
6楼2012-11-19 12:41:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

迷茫的小飞侠

金虫 (正式写手)

引用回帖:
4楼: Originally posted by kingleaves at 2012-11-16 17:23:02
这个是权限的问题,不要在自己的目录下用root装软件,第一种可取。

恩,记住了 谢谢!
坚强的理由造就非凡的人生!
7楼2012-11-19 12:41:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 迷茫的小飞侠 的主题更新
信息提示
请填处理意见