Saltar al contenido

la activación virtualenv no funciona

Solución:

Olvídate de virtualenv, usa el nuevo Pipenv que es recomendado por Python.org


Pipenv crea y gestiona automáticamente un virtualenv para sus proyectos, así como también agrega / elimina paquetes de su Pipfile (más sobre esto a continuación) a medida que instala / desinstala paquetes.


Primera instalación pipenv utilizando:

$ pip install pipenv

Luego, para instalar paquetes específicos del proyecto, primero cree la carpeta de su proyecto y luego instale todos los paquetes necesarios para su proyecto como:

$ mkdir myproject
$ cd myproject

# install `requests` library
$ pipenv install requests

# install more libraries required for your project
$ pipenv install mysql-connector
$ pipenv install numpy

Esto creará dos archivos, a saber Pipfile y Pipfile.lock. Puede encontrar la lista de todos paquetes instalados para el proyecto actual en el archivo Pipfile tiempo Pipfile.lock tiene información sobre hashes como sha256 para todos los paquetes instalados y sus dependencias.


Una vez que haya terminado con la instalación de todos los paquetes necesarios para su proyecto, haga lo siguiente:

$ pipenv shell

que lanzará una subcapa en ambiente virtual. (Esto hace el trabajo similar de fuente / tu / virtualenv / activar)

Luego puede comenzar a codificar … Por ejemplo, primero puede probar si los paquetes instalados funcionan bien iniciando un shell de Python e importando los paquetes como se muestra a continuación:

$ python
>>> import requests
# ....

Para salir del shell (virtualenv), simplemente haga:

$ exit

Ahora, está fuera del entorno virtual creado por pipenv

Lea más sobre la instalación de paquetes para su proyecto @ pipenv.kennethreitz.org

¡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 *