instalar - Eliminar el módulo de python instalado en el modo de desarrollo
instalar pip (3)
Edite easy-install.pth en su directorio de paquetes de sitio y elimine la línea que apunta a su versión de desarrollo de ese paquete.
Hola, estaba probando el paquete de python usando setuptools y para probar instalé el módulo en modo de desarrollo. es decir
python setup.py develop
Esto ha agregado mi directorio de módulos a sys.path. Ahora quiero eliminar el módulo ¿hay alguna manera de hacer esto?
Gracias por adelantado
He tenido un problema similar a esto antes. Lo que hice fue cargar el shell de Python, __file__
el módulo y luego __file__
su atributo __file__
. A partir de ahí, simplemente eliminaría la carpeta o el archivo que estaba siendo asociado.
Lo que tal vez quiera investigar es usar virtualenv Este sistema le permite crear una instancia de python separada de su sistema. Todos los módulos que instale o use en esta instancia son independientes, incluida la versión del módulo.
Mantengo todos mis proyectos ahora dentro de su propio contenido virtual, lo que me permite instalar y usar los módulos que quiero sin preocuparme por atornillar módulos de otros proyectos.
Utilice la opción --uninstall
o -u
para develop
, es decir:
python setup.py develop --uninstall
Esto lo eliminará de easy-install.pth y eliminará el .egg-link. Lo único que no hace es eliminar scripts (aún).