scripts - python inicio
¿Cómo ejecutar un archivo en la consola de IPython como predeterminado en lugar de terminal? (1)
Comencé un nuevo proyecto en PyCharm. Tengo Anaconda 3.6 instalado. Entonces, en PyCharm, seleccioné el Anaconda python.exe como intérprete del proyecto.
La primera vez que ejecuté PyCharm, usé la consola IPython como consola "predeterminada" para ejecutar mi script. Luego reinicié mi PC y ahora PyCharm usa el terminal cuando ejecuto mis scripts. ¿Por qué? No quiero usar el terminal, proveniente de Anaconda Spyder IDE. Estoy acostumbrado a IPython, me gusta y quiero usarlo.
¿Cómo puedo deshabilitar completamente el terminal y usar solo la consola IPython?
Respuesta corta:
- Vaya a
File > Default settings > Build, Execution, Deployment > Console
y seleccioneUse Ipython if available
- Vaya a
Run > Edit Configurations
y seleccioneShow command line afterwards
Consejo: ejecute partes seleccionadas de su código con ALT + MAYÚS + E
Los detalles:
Si seleccionó Anaconda como el intérprete del proyecto, lo más probable es que IPython sea la consola seleccionada, aunque no se parece ni se parece a la consola IPython a la que está acostumbrado en Spyder.
Supongo que estás acostumbrado a ver esto en Spyder:
También supongo que lo siguiente es lo que está viendo en PyCharm en la ventana de la consola:
A diferencia de Spyder, PyCharm no tiene un indicador gráfico que muestre que esta es una consola IPython. Entonces, para asegurarse de que sea una consola IPython y hacer que se comporte más o menos como la consola IPython a la que está acostumbrado desde Spyder, debe intentar seguir estos dos pasos:
Vaya a
File > Default Settings > Build, Execution, Deployment > Console
y asegúrese de seleccionarUse IPython if available
.Vaya a
Run > Edit Configurations
y seleccioneShow command line afterwards
Ahora puede ejecutar partes seleccionadas de su código con ALT+SHIFT+E
más o menos exactamente como en Spyder.
Si esto no funciona, deberías revisar estas otras publicaciones en SO: