Acabo de empezar a usar el dosel de enthought para administrar mis paquetes de python; por lo tanto, quiero deshabilitar y/o desinstalar todos mis paquetes de macports python. Nominalmente, me gustaría desactivarlos primero, asegurarme de que todo siga funcionando, luego desinstalarlos y eliminarlos.
He intentado hacer:
sudo port deactivate py-*
pero eso devuelve el error:
Error: port deactivate failed: Image error: port py-abjad is not active.
Intenté desinstalar todos los puertos inactivos ( sudo port uninstall inactive
), pero eso no pareció resolver el problema.
Finalmente, si intento
sudo port deactivate active py-*
eso solo empieza a desactivar todo...
editar: por ejemplo
sudo port deactivate active py-*
---> Deactivating py27-pygtk @2.24.0_1+x11
---> Cleaning py27-pygtk
---> Deactivating libglade2 @2.6.4_7
---> Cleaning libglade2
---> Deactivating gtk2 @2.24.22_0+x11
---> Cleaning gtk2
---> Deactivating atk @2.10.0_0
---> Cleaning atk
---> Deactivating autoconf @2.69_2
---> Cleaning autoconf
---> Deactivating automake @1.14_0
---> Cleaning automake
---> Deactivating bash @4.2.45_2
---> Cleaning bash
sudo port deactivate py-* and active
deberías hacer lo que quieras. Tenga en cuenta que los paquetes py-* en MacPorts suelen ser solo marcadores de posición para los puertos versionados, por ejemplo, py27-*, por lo que es posible que desee desactivarlos también.