Estoy usando Netbeans IDE 8.0 en mi sistema 14.04 LTS.
He instalado el complemento Python en Netbeans 8.0 siguiendo estoenlace.
Y también tengo descargas python-3.4.1.tgz
de este.enlacey lo instalé de la siguiente manera en la terminal,
tar -xvf Python-3.4.1.tgz
cd Python-3.4.1/
./configure
make
sudo make install
./python
Finalmente obtuve el 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.
>>>
Lo confirmé usando el siguiente comando en la terminal
python3 -V
obtuve respuesta como,
Python 3.4.1
Pero cuando hago clic Auto Detect
en Python Platform Manager (Netbeans IDE 8.0.1), no aparece 3.4.1 en la lista (que se muestra a continuación).
Cómo resolverlo ?
ACTUALIZACIÓN 1
Lo intenté,
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'
Y obtuve el 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
Muestra 3.4.1, pero ¿por qué Netbeans no lo detecta?
Respuesta1
Seleccione "Nuevo" allí en el "Administrador de plataforma Python".
Luego se abrirá un cuadro de diálogo.
Navegue /usr/local/bin
y seleccione python3.4.
Al menos eso funciona en Windows.
Si el cuadro de diálogo no aparece, entonces en el campo de comando del nuevo tipo de perfil
/usr/local/bin/python3.4
y en Console Command escribe lo mismo. En el nombre de la plataforma, escriba Python 3.4.1. Eso solucionará su problema.
¡No olvides otorgar la recompensa!