¿Que SO utilizas?
En mi caso, utilizo Windows, y lo que hacía (ahora uso virtual environments) antes es modificar el PATH para decidir que python utilizar. Por ejemplo, digamos que quiero tener Python 3.6 y Python 3.7 instalado, e instalé primero el Python 3.7, por lo tanto voy a tener en el PATH lo siguiente:
Luego, instalo el Python 3.6 y en el PATH voy a tener:
Por lo tanto al ejecutar
Voy a tener corriendo el Python 3.6. Si quiero correr el Python 3.7, entonces subo las entradas relacionadas con el Python 3.7 hacia arriba.
Y entonces esto correrá Python 3.7.
Recuerda reiniciar la consola para que vuelva a leer las variables. Y respondiendo tu pregunta, si utilizas
va a instalar ABC en el Python que este corriendo.
Salu2s.
En mi caso, utilizo Windows, y lo que hacía (ahora uso virtual environments) antes es modificar el PATH para decidir que python utilizar. Por ejemplo, digamos que quiero tener Python 3.6 y Python 3.7 instalado, e instalé primero el Python 3.7, por lo tanto voy a tener en el PATH lo siguiente:
Citar\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\
Luego, instalo el Python 3.6 y en el PATH voy a tener:
Citar\AppData\Local\Programs\Python\Python36\
\AppData\Local\Programs\Python\Python36\Scripts\
\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\
Por lo tanto al ejecutar
Código (bash) [Seleccionar]
python
Voy a tener corriendo el Python 3.6. Si quiero correr el Python 3.7, entonces subo las entradas relacionadas con el Python 3.7 hacia arriba.
Citar\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\
\AppData\Local\Programs\Python\Python36\
\AppData\Local\Programs\Python\Python36\Scripts\
Y entonces esto correrá Python 3.7.
Recuerda reiniciar la consola para que vuelva a leer las variables. Y respondiendo tu pregunta, si utilizas
Código (bash) [Seleccionar]
pip install ABC
va a instalar ABC en el Python que este corriendo.
Salu2s.