Por que o Netbeans não detecta Python?

6

Estou usando o Netbeans IDE 8.0 no meu sistema 14.04 LTS.

Instalei o plug-in Python no NetBeans 8.0 seguindo este link .

E também fiz o download de python-3.4.1.tgz deste link e instalou como seguindo no terminal,

tar -xvf Python-3.4.1.tgz
cd Python-3.4.1/
./configure
make
sudo make install
./python

Eu finalmente consegui o resultado,

arul@arul-Aspire-5740:~/Python-3.4.1$ ./python
Python 3.4.1 (default, Sep 19 2014, 17:14:45) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Eu confirmei usando o seguinte comando no terminal

python3 -V

obteve resposta como

Python 3.4.1

Mas quando clico em Auto Detect no Gerenciador de plataformas do Python (NetBeans IDE 8.0.1) não estou obtendo o 3.4.1 na lista (mostrado abaixo).

Como resolver isso?

UPDATE 1

Eu tentei

 arul@arul-Aspire-5740:~$ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; | awk -F: '/x-executable; charset=binary/ {print }' | xargs readlink -f | sort -u | xargs -I % sh -c 'echo -n "%: "; % -V'

E eu tenho resultado como,

[sudo] password for arul: 
/home/arul/Python-3.4.1/python: Python 3.4.1
/usr/bin/python2.7: Python 2.7.6
/usr/bin/python3.4: Python 3.4.0
/usr/bin/python3.4m: Python 3.4.0
/usr/local/bin/python3.4: Python 3.4.1
/usr/local/bin/python3.4m: Python 3.4.1

Ele está mostrando 3.4.1, mas por que não detectar o NetBeans?

    
por A J 19.09.2014 / 14:12

1 resposta

2

Selecione "Novo" lá no "Gerenciador de plataformas Python".
Então vai abrir uma caixa de diálogo.
Navegue para /usr/local/bin e selecione python3.4.
Pelo menos isso funciona no Windows.

Se a caixa de diálogo não aparecer, então no campo de comando do novo tipo de perfil

/usr/local/bin/python3.4

e no Comando do console, digite a mesma coisa. No nome da plataforma, digite Python 3.4.1 Isso resolverá seu problema.

Não se esqueça de premiar a recompensa!

    
por angulared 01.10.2014 / 15:18