Estou tentando instalar o Gitlab Development Kit no Windows Ubuntu Bash .
$python3
resultado
Python 3.5.2 (default, Nov 17 2016, 17:05:23)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$python
resultado
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: sudo apt install <selected package>
Quando tento fazer isso:
sudo apt-get install build-essential
./configure
make -j4 # adjust according to your available CPU capacity
sudo make install
Esta é a saída após ./configure
$ ./configure
/usr/bin/env: ‘python’: No such file or directory
$ python --version
The program 'python' can be found in the following packages:
* python-minimal
* python3
Try: sudo apt install <selected package>
$which -a python
sem saída
Como posso resolver isso? Eu sou novo no Ubuntu.
python
windows-subsystem-for-linux
gitlab
artidokuz
fonte
fonte
python --version
; ii)which -a python
.python2
ou algo assim?$ alias python=python3
antes de escrever python que o tempo após a reabertura sua altought gone não resolveu o problemapython
partir da linha de comando? Você quer dizer que você sópython3
instalou?Respostas:
Você parece ter
python3
instalado, mas não é chamadopython
e, de qualquer maneira, o script que você deseja executar (configure
) requer o python 2. Portanto:Instale python2
Execute-o novamente
Se isso falhar novamente, chame-o com python2 explicitamente:
fonte
Eu tive o mesmo problema depois de instalar o Ubuntu 18.04 e tentar executar alguns scripts python.
Eu tentei:
mas ainda tenho o mesmo erro. Eu resolvi isso por:
fonte
python --version
dá python 2.7.14sudo apt install python-minimal
resolveu o problema.Eu tive o mesmo problema, foi resolvido vinculando python a python2.7 com os seguintes comandos
fonte
Para o ubuntu 20.04, você pode usar o seguinte pacote para o comando python. E é python 3.
sudo apt-get install python-is-python3
fonte
Apenas para referência ... Eu tive um problema semelhante - a execução de um script python no contêiner do docker falhou com "Esse arquivo ou diretório não existe", minha solução foi forçar finais de linha de estilo Unix na verificação do código e no IDE ( como foi montado em ligação do host do Windows para o contêiner).
fonte
Cenário do problema :
Solução possível # 1
Se o Python 3 não estiver instalado, instale-o:
apt-get install python3
Solução possível # 2
Se o Python 3 estiver instalado, execute estes comandos:
whereis python3
Em seguida, criamos um link simbólico para ele:
sudo ln -s /usr/bin/python3 /usr/bin/python
fonte