Lo necesito para aprender el lenguaje Python. ¡Por favor ayuda!
14.04
python
programming
Mervin Jacob
fuente
fuente
Respuestas:
Por defecto, ambos
python2
ypython3
están instalados.Como ya se mencionó, puede verificar su versión con:
(cuenta la capital) o
o
sin embargo
Esto sólo se mostrará la versión de
python2
, mientras que en14.04
,python3
se instala también. Para ver la versión depython3
, simplemente reemplace todas las apariciones depython
en los comandos anteriores porpython3
Nota
Si comienza a codificar, también tenga en cuenta que usar:
hará que Python 2 ejecute el código, y
hará que Python 3 lo ejecute, y (si el script es ejecutable), el shebang
lo ejecutará en python 2 y
lo ejecutará en python 3
Usando Idle
Como respuesta a lo que preguntaste en un comentario: ¿Entonces es el "terminal" donde hacemos la codificación, verdad?
La forma más conveniente es usar Idle (desde los repositorios). Luego puede probar y ejecutar el código con F5, o si es necesario, desde el terminal. Tiene la ventaja de que la sangría se sugiere automáticamente (ao)
Tenga en cuenta que necesita usar una versión diferente de Idle para python 2 y 3.
fuente
Verifique su versión de Python con
También tenga en cuenta que hay algunas diferencias severas entre python 2 y 3. https://wiki.python.org/moin/Python2orPython3
fuente
python3 --version
, ya que también está instalado de forma predeterminada.python --version
solo muestra la versión 2Python se instala por defecto en Ubuntu, pero para verificarlo:
Ejecute este comando
Gracias a la nota de @JacobVlijm si usa Ubuntu> 12.10, entonces debería usar
apt-cache policy python3
en su lugarComo puede ver en la sección de Pyton, puede ver que
Installed: 2.7.3-0ubuntu2.2
esto significa que está instalado y que la versión es 2.7También
candidate
muestra la última versión disponible en su canal de software, para que pueda actualizar su versión si lo desea.fuente
apt-cache policy python3
ya queapt-cache policy python
solo muestra python2, mientras que python3 también está instalado en 12.10>apt-cache policy python3
. ¿Entonces significa que tengo el último 3.4.0 correcto?