Estou usando o Netbeans IDE 8.0 no meu sistema 14.04 LTS.
Eu instalei o plugin Python no Netbeans 8.0 seguindo istolink.
E também tenho download python-3.4.1.tgz
destelinke instalei-o como segue no terminal,
tar -xvf Python-3.4.1.tgz
cd Python-3.4.1/
./configure
make
sudo make install
./python
Finalmente consegui resultado como,
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
obtive resposta como,
Python 3.4.1
Mas quando clico Auto Detect
no Python Platform Manager (Netbeans IDE 8.0.1), não recebo 3.4.1 na lista (mostrado abaixo).
Como resolver isso?
ATUALIZAÇÃO 1
Tentei,
arul@arul-Aspire-5740:~$ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; | awk -F: '/x-executable; charset=binary/ {print $1}' | xargs readlink -f | sort -u | xargs -I % sh -c 'echo -n "%: "; % -V'
E obtive 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
Está mostrando 3.4.1, mas por que o Netbeans não está detectando?
Responder1
Selecione "Novo" no "Python Platform Manager".
Em seguida, abrirá uma caixa de diálogo.
Navegue /usr/local/bin
e selecione python3.4.
Pelo menos isso funciona no Windows.
Se a caixa de diálogo não aparecer, no campo de comando do novo tipo de perfil
/usr/local/bin/python3.4
e em Console Command 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!