Corrigindo o caminho instalado no MacOSx

0

Instalei um software no meu MacOsX chamado Plumed como um pré-requisito para outro software chamado GROMACS. O processo de instalação do Plumed é bastante normal.

      ./configure  --prefix=Users/shashank/Downloads/plumed-2.2.3/ 
      sh sourceme.sh ## contains paths of library, kernal etc. I have tried modifying it.
      make && make install 

Após a instalação bem-sucedida, quando eu verifiquei o caminho de instalação

        which plumed

retorna

    /Users/shashank/Desktop/plumed-2.2.3/src/lib//plumed

Você pode ver claramente a barra dupla. Eu acredito que é um bug. Existe alguma maneira de corrigir este caminho instalado? O caminho correto deve ser: -

    /Users/shashank/Desktop/plumed-2.2.3/src/lib/plumed 
    
por Vikas Dubey 25.10.2016 / 19:52

1 resposta

0

A barra extra não está vindo do local instalado. A barra extra não tem nenhum efeito real; De fato, todos esses são caminhos equivalentes (ou seja, diferentes maneiras de escrever a mesma localização do sistema de arquivos):

/Users/shashank/Desktop/plumed-2.2.3/src/lib/plumed
/Users/shashank/Desktop/plumed-2.2.3/src/lib//plumed
/////Users////shashank////Desktop//////plumed-2.2.3///src////lib//////plumed

Tenho certeza de que o que está acontecendo é que você tem o diretório em seu PATH com uma barra final, e which está apenas adicionando outra barra ao listar o caminho. Isso não é realmente um problema, mas se isso te incomoda, verifique seus arquivos de inicialização do shell (~ / .bashrc, etc) para onde esse diretório é adicionado ao PATH. Você provavelmente encontrará algo assim:

PATH="$PATH:/Users/shashank/Desktop/plumed-2.2.3/src/lib/"

Basta remover a barra final, abrir um novo shell e ele deve ser removido.

    
por 25.10.2016 / 20:50