Se você tem um Python personalizado instalado em /some/path
:
-
Adicionar a linha shebang em
myscript.py
selecionará o python personalizado ao executá-lo como script executável:#!/some/path/bin/python import sys print(sys.version)
Executando o script:
$ chmod +x myscript.py $ ./myscript.py 2.7.10 (default, Oct 6 2017, 22:29:07) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)]
-
Você pode passar explicitamente o caminho para o executável python para executar o script:
$ /some/path/bin/python myscript.py
-
A adição de
/some/path/bin
aPATH
selecionará o python personalizado em vez do sistema um:$ PATH=/some/path/bin:$PATH python myscript.py
A julgar pela linha ./configure --prefix=/usr/local/openssl/
que você forneceu, parece que você instalou o Python sob /usr/local/openssl
; o bin dir deve ser /usr/local/openssl/bin
.