Si abro Terminal y escribo python, veo que la versión es 2.7.4. ¿Cómo obtengo Python 3.4? ¿Y necesito IDLE si tengo texto sublime?
software-installation
python3
empedokles
fuente
fuente
Respuestas:
Python 3.4 está instalado en la versión estable de Ubuntu 14.04. Debe usar
python3
para usar Python 3.4. Por ejemplo, para ejecutar un scriptfile.py
, use:Esto usará python 3.4 para interpretar su programa o puede usar el shebang para hacerlo ejecutable. La primera línea de su programa debe ser:
y luego use
chmod +x file.py
para asignar permisos ejecutables y luego ejecute su secuencia de comandos de python como la./file.py
que usaría python3 para ejecutar.Si desea que se use python3 cuando escribe python en la terminal, puede usar un alias. Para agregar un nuevo alias, abra su
~/.bash_aliases
archivo usandogedit ~/.bash_aliases
y escriba lo siguiente:y luego guardar y salir y escribir
y luego puedes escribir
usar python3 como su intérprete de python predeterminado.
No, no necesita IDLE solo para usar python3 para interpretar sus programas.
fuente
~/Dropbox/XXX/Pythonfiles/
primero a ese directorio ( ) y luego escribirpython examplefile.py
(esto podría ser bastante tonto y no lo que esperaba). 2) Puede aliaspython ~/Dropbox/XXX/Pythonfiles/examplefile.py
en su conjunto a un comando que se ejecutará cuando escriba el comando con alias personalizado. 3) No encontrará si no tenía ningún alias antes, eso está absolutamente bien, puede crear uno.Python 3 se instala por defecto en las versiones modernas de Ubuntu, por lo que ya debería tenerlo instalado:
Para instalar inactivo 3:
fuente
Tuve el mismo problema con mi escritorio ubuntu. Mi libro de Python me dijo que llamara a Python simplemente escribiendo Python en la terminal, pero solo estaba llamando a la versión 2 anterior de Python.
¿Ves el reconocimiento que haces? hecho.
¡Espero que esto ayude!
fuente
En Ubuntu 14.04, Python 3.4 está instalado por defecto.
Según lo recomendado por PEP-394 , puede usar
python
ypython2
ejecutar Python v2 (2.7) ypython3
Python v3 (3.4).fuente
En el tipo de terminal:
python3
El terminal mismo dirá que escriba:
Hazlo y esto instalará Python 3.2.3.
Luego, en el tipo de terminal:
python3.4
- deberá ingresar Python 3.4.1.fuente
Si es necesario para un solo script, puede usar un alias local y temporalmente.
Al instalar Letsencrypt , recibí la siguiente advertencia:
La causa: se necesitaba Python 2.7.9, mientras que se instaló 2.7.5. Python 3 también funciona. Abrí el script e inserté el siguiente alias después del shebang:
Entonces el guión funcionó. Cuando todo terminó este alias fue eliminado. Solo funcionó en este script. Entonces, a partir
python
de la terminal, todavía tengo la versión 2.7.5.fuente
Ubuntu 18.04 LTS y superior
Desde Ubuntu 18.04 y versiones posteriores, no tiene que instalar Python 3, ya que viene de manera predeterminada.
Referencias
De lo contrario, instale con el siguiente comando:
Luego, para ubicar varias instalaciones de Python, ejecute uno de estos comandos:
o simplemente escriba
python
command y presione Tabdos veces.Para una lista de los paquetes de Python instalado, ejecute:
dpkg -l | grep -w python
.Para instalar una versión específica, consulte: ¿Cómo instalar paquetes específicos de Ubuntu, con la versión exacta?
fuente
Python3.4 ya está instalado en su sistema, solo necesita llamarlo en
python3
lugar depython
fuente
Hay un montón de aplicaciones de python heredadas y, por lo tanto, la necesidad de python 2.x, sin embargo, como otros mencionaron, python3 -V muestra que Python 3.4.0 está instalado y, por lo tanto, con Ubuntu 14.x está ahí.
Saber qué intérprete usar entonces depende de usted.
fuente