python - all - Instalando/desinstalando mi módulo con pip
python pip list (1)
Estoy repasando el libro Learn Python the Hard Way, 2nd Edition , y estoy atascado en este problema: "Use su setup.py para instalar su propio módulo y asegúrese de que funcione, luego use pip para desinstalarlo".
Si escribo
setup.py install
en la línea de comando, puedo instalar el módulo.
Pero cuando escribo
pip uninstall setup.py
dice:
Cannot uninstall requirement setup.py, not installed
El índice del paquete pip dice, http://pypi.python.org/pypi/pip , dice:
pip es capaz de desinstalar la mayoría de los paquetes instalados con pip uninstall package-name.
Las excepciones conocidas incluyen paquetes puros distutils instalados con python setup.py install> (dichos paquetes no dejan metadatos que permitan determinar qué archivos fueron> instalados)
¿Hay alguna otra manera de instalar mi módulo que pip reconocerá?
Por cierto, estoy usando una computadora con Windows. Solo quería mencionarlo en caso de que haya diferentes soluciones para Windows, Linux y Mac.
Le está dando a pip un archivo de Python y no un nombre de paquete, por lo que no sabe qué hacer. Si desea que pip lo elimine, intente proporcionar el nombre del paquete del que este archivo setup.py en realidad es parte.
Hay algunas buenas sugerencias en este hilo relacionado: python setup.py uninstall