2015-04-26 2 views
0

У меня есть Linux Mint 17.1 64bit и установленный PVM АПП, я также установил Tcsh, мой файл .cshrc это:PVM говорит файл не найден при запуске исполняемого файла

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 находится в доме, который имеет папку lib, а папка lib имеет папку pvmgetarch.

У меня есть родитель, называемый ParentPerfectLot исполняемым и ребенка под названием ChildPerfectLot, оба находятся в ~/pvm3/Библиотека/pvmgetarch

Я хожу в консоль PVM и запустить:

spawn -> ParentPerfectLot 

он говорит: «Нет файл найден ".

Это может показаться новичком, но я не нашел много, чтобы помочь в Интернете, так что я пропал без вести?

ответ

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/бункер/LINUX64 (моя архитектура), но он не работал, он работал только при размещении $ HOME и $ PVM_ARCH.

Конечно, вы можете поместить любую папку в PVM_PATH, но PVM_ROOT и PVM_ARCH должны всегда (в ubuntu и на основе Ubuntu) быть похожими выше, другие дистрибутивы могут иметь другую конфигурацию.