我有Linux薄荷17.1 64位并通过apt安装pvm,我也安装了tcsh,我的.cshrc文件是这样的:
setenv PVM_ROOT /home/abd/pvm3
setenv PVM_ARCH `$PVM_ROOT/lib/pvmgetarch`
set path=($path $PVM_ROOT/lib)
set path=($path $PVM_ROOT/lib/$PVM_ARCH)
pvm3文件夹位于home,它有一个lib文件夹,lib文件夹有pvmgetarch文件夹。
我有一个名为ParentPerfectLot可执行文件的父项和一个名为ChildPerfectLot的子项,两者都在〜/ pvm3 / lib / pvmgetarch
我去pvm控制台并运行:
spawn -> ParentPerfectLot
它说"没有找到文件"。
这似乎是一个初学者的问题,但我在网上找不到多少帮助,所以我错过了什么?
答案 0 :(得分:0)
我的问题解决了,我只需要将.cshrc更改为:
setenv PVM_ROOT /usr/lib/pvm3
setenv PVM_ARCH `$PVM_ROOT/lib/pvmgetarch`
setenv PVM_PATH `$HOME/pvm3/bin/$PVM_ARCH`
似乎PVM_PATH是必须给出的变量,现在我首先尝试将其设置为〜/ pvm3 / bin / LINUX64(我的架构)但是它不起作用,它只在放置$ HOME和$ PVM_ARCH时起作用代替。
当然你可以在PVM_PATH中放置你想要的任何文件夹,但PVM_ROOT和PVM_ARCH必须始终(在基于ubuntu和ubuntu的操作系统中)如上所述,其他发行版可能有不同的配置。