Lo necesito para aprender el lenguaje Python. ¡Por favor ayuda!
Lo necesito para aprender el lenguaje Python. ¡Por favor ayuda!
Respuestas:
Por defecto, ambos python2y python3están instalados.
Como ya se mencionó, puede verificar su versión con:
python -V
(cuenta la capital) o
python --version
o
apt-cache policy python
Esto sólo se mostrará la versión de python2, mientras que en 14.04, python3se instala también. Para ver la versión de python3, simplemente reemplace todas las apariciones de pythonen los comandos anteriores porpython3
Si comienza a codificar, también tenga en cuenta que usar:
python <script>
hará que Python 2 ejecute el código, y
python3 <script>
hará que Python 3 lo ejecute, y (si el script es ejecutable), el shebang
#!/usr/bin/env python
lo ejecutará en python 2 y
#!/usr/bin/env python3
lo ejecutará en python 3
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.
Verifique su versión de Python con
python --version
También tenga en cuenta que hay algunas diferencias severas entre python 2 y 3. https://wiki.python.org/moin/Python2orPython3
python3 --version, ya que también está instalado de forma predeterminada. python --versionsolo muestra la versión 2
Python se instala por defecto en Ubuntu, pero para verificarlo:
Ejecute este comando
$ apt-cache policy python
python:
Installed: 2.7.3-0ubuntu2.2
Candidate: 2.7.3-0ubuntu2.2
Version table:
*** 2.7.3-0ubuntu2.2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.7.3-0ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Gracias a la nota de @JacobVlijm si usa Ubuntu> 12.10, entonces debería usar apt-cache policy python3en su lugar
Como puede ver en la sección de Pyton, puede ver que Installed: 2.7.3-0ubuntu2.2esto significa que está instalado y que la versión es 2.7
También candidatemuestra la última versión disponible en su canal de software, para que pueda actualizar su versión si lo desea.
apt-cache policy python3ya que apt-cache policy pythonsolo 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?