Como configurar o caminho do Python?

1

Eu tenho desinstalar o anaconda2 . mas agora, quando eu executo o comando Python no terminal, ele diz "bash: / home / user / anaconda2 / python: não existe esse arquivo ou diretório" agora como posso definir para Python quando eu tenho python 2.7 em "/ usr / lib".

    
por shark_s 31.12.2015 / 22:49

3 respostas

2

  1. execute o comando: echo $PATH

    root1@master:/usr/lib/python2.7$ echo $PATH
    /home/root1/anaconda3/bin:/home/root1/NAI/Execution/HDE/x86_64.linux/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/root1/java/jdk1.8.0_74/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/root1/NAI/hadoop-2.7.3/bin
    
  2. Remova seu anaconda3 da sua variável de caminho que é

    /home/root1/anaconda3/bin:
    
  3. Novamente, defina a variável PATH com as informações restantes, como abaixo

    export PATH=/home/root1/NAI/Execution/HDE/x86_64.linux/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/root1/java/jdk1.8.0_74/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/root1/NAI/hadoop-2.7.3/bin
    
  4. Execute o comando python e redirecione para o seu interpretador python

    root1@master:/usr/lib/python2.7$ python
    Python 2.7.14 (default, Sep 18 2017, 00:00:00) 
    [GCC 4.8.4] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> 
    
por 15.12.2017 / 05:55
-1

Se você está apenas procurando pelo interpretador python e quer incluí-lo em seu script, encontre o caminho binário do python pelo comando which python e use esse caminho.

Para solucionar problemas e definir PYTHONPATH , consulte este link:

link

    
por 31.12.2015 / 23:12
-1

Estou assumindo que quando você instalou o anaconda 2, você define manualmente a variável de ambiente PYTHONPATH , colocando algo como

PYTHONPATH=/home/user/anaconda2/python
export PYTHONPATH

no seu .bash_profile ou .bash_rc .

Mas, como você excluiu o diretório /home/user/anacanda2/ , esse caminho não existe mais.

Assim, você deseja alterar PYTHONPATH para apontar para o executável em /usr/lib , alterando o acima para

PYTHONPATH=/usr/lib/my_python_distribution
export PYTHON
    
por 01.01.2016 / 00:56

Tags