Saltar al contenido

Establecer la versión de Python al crear virtualenv usando pipenv

Solución:

“Editar el archivo Pip” es el camino correcto a seguir si desea cambiar la versión de Python de un entorno existente.

Si desea crear un nuevo entorno usando Python 3.6, puede ejecutar

pipenv install --python 3.6

en vez de

pipenv install --three

y eso debería funcionar.

Solo asegúrese de eliminar los antiguos archivos Pipfile si crea el nuevo entorno o, de lo contrario, los comandos fallarán.

Al configurar su pipenv, puede especificar la versión de Python usando: pipenv --python 3.6, para usar Python3.6.

Editando el Pipfile también funciona, cambiando:

[requires]
python_version = "3.6.6"

a la versión específica de Python que desee.

Si hizo todo esto y todavía tiene problemas para acceder a la versión correcta de Python desde dentro pipenv shell entonces es posible que desee comprobar su .bashrc archivo para asegurarse de que no tiene un alias para una versión específica de Python.

Si desea crear un entorno virtual para su proyecto, es posible que las respuestas anteriores no funcionen para usted. Por ejemplo, si tiene varias versiones de Python instaladas y tuvo que cambiar el nombre de los ejecutables como tuve que hacerlo en el siguiente ejemplo, O para el mismo proyecto, es posible que desee crear entornos virtuales que usen diferentes versiones de Python.

Al crear entornos virtuales para sus proyectos, puede ser más específico y especificar la ruta del ejecutable de Python.

Recuerde ejecutar el siguiente comando en relación con la carpeta del proyecto.

pipenv install --python 'C:Python373python373.exe'
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *