2012-04-25 17 views
80

Tengo PyCharm 1.5.4 y he utilizado la opción "Abrir directorio" para abrir el contenido de una carpeta en el IDE.¿Cómo seleccionar la versión de Python en PyCharm?

Seleccioné Python versión 3.2 (aparece en el nodo "Bibliotecas externas").

¿Cómo puedo seleccionar otra versión de Python (que ya he instalado en mi máquina) para que PyCharm use esa versión?

Respuesta

111

Archivo -> Configuración

Preferencias-> Proyecto intérprete-> Intérpretes Python

Si no aparece en la lista agregarlo.

enter image description here

+1

¿Por qué esto tiene upvotes ya que ni siquiera responde la pregunta. Él dice que ha instalado múltiples versiones de Python (versión 2 y versión 3). Quiere ejecutar algunos scripts con Python 3 y algunos con Python 2. ¿Cómo cambias la versión de python que se usa? –

+1

Está en File-> Settings-> project intérprete en versiones más nuevas. –

+2

Y aún más nuevo (por ejemplo, 4.5.4 y versiones posteriores) está en Archivo -> Configuración -> Proyecto: {your_project_name} -> Project Interpreter. –

16

creo que usted está diciendo que usted tiene python2 y python3 instalado y ha añadido una referencia a cada versión bajo PyCharm> Configuración> Proyecto intérprete

Lo que creo que está pidiendo es cómo se puede tiene algunos proyectos llevados a cabo con Python 2 y algunos proyectos que se ejecutan con Python 3.

Si es así, puede mirar debajo de ejecutar> Editar Configuraciones

PyCharm Run > Edit Configurations

+0

Esto funcionará para ejecutar el script, pero está diseñado para ejecuciones reales del intérprete e incluso se puede configurar por clase. Hay una configuración para todo el proyecto que se ajusta mejor. – mateor

3

Esto también puede suceder en Intellij Ultimate, que tiene integrado PyCharm. El problema es tal como se diagnosticó anteriormente, tiene seleccionado el intérprete equivocado.

El método exacto para solucionar este problema para cualquier proyecto dado es ir a Configuración del proyecto ... Proyecto y ajustar el SDK Proyecto. Puede agregar un SDK de proyecto nuevo si no tiene agregado Python 3 navegando al binario de python3. Esto solucionará los errores enumerados anteriormente. Un atajo a las Configuraciones del Proyecto es el ícono azul del tablero de ajedrez.

También puede agregar Python 3 como intérprete predeterminado para proyectos de Python. En OSX esto está en Archivo .. Otras configuraciones ... Estructura de proyecto predeterminada. Allí puede configurar el Project SDK que ahora se aplicará en cada nuevo proyecto. Puede ser diferente en otras plataformas, pero aún similar.

-2

cuando uso terminal para ejecutar el proyecto, toma Python 2.7.13 :: Anaconda 4.3.0 (64-bit). cuando uso pycharm ide, toma python 3.5.2.plz consulte la imagen de abajo y resuelva mi problema. enter image description here

Cuestiones relacionadas