win32api pypiwin32 python cygwin conda miniconda

pypiwin32 - win32api python



Cómo usar Conda en Cygwin (3)

Tengo Win 7 con Cygwin instalado. El cygwin tiene su propio intérprete de Python 2.7. He instalado Miniconda por separado para Win 7 (no para Cygwin, no estoy seguro si tengo que hacerlo).

Entonces, la cosa es que puedo crear un nuevo env de cygwin y poder activarlo. Sin embargo, ¿la activación no parece hacer nada?

ambarik@AMBARIK-WS01 ~ $ conda create -n cce python Fetching package metadata: .. Solving package specifications: . Package plan for installation in environment C:/Miniconda/envs/cce: The following packages will be linked: package | build ---------------------------|----------------- python-2.7.8 | 0 hard-link Proceed ([y]/n)? y Linking packages ... [ COMPLETE ] |#################################################| 100% # # To activate this environment, use: # > activate cce # ambarik@AMBARIK-WS01 ~ $ activate cce -bash: activate: command not found ambarik@AMBARIK-WS01 ~ $ /cygdrive/c/Miniconda/Scripts/activate.bat cce Activating environment "cce"... ambarik@AMBARIK-WS01 ~ $ which python /usr/bin/python

¿Cómo puedo usar conda dentro de cygwin para instalar un paquete de python?

ACTUALIZACIÓN 1: entiendo que cambio manualmente la ruta de acceso de python a la conda / python / like descrita aquí Instalación de anaconda para usar con Windows , pero estaba buscando para ver si hay otras formas, además de modificar manualmente la ruta de acceso

ACTUALIZACIÓN2: Estoy tratando de instalar pexpect en realidad. Me di cuenta de que el python que se instala a través de cygwin viene con resource.dll. Sin embargo, Python que se instala a través de MiniConda no viene con él.


Cygwin probablemente trabajará con los scripts de activate y deactivate Unix. Intente ponerlos en Anaconda / Scripts y use source activate envname y source deactivate .


Esto se solucionará con la versión Conda 4.1. Esté atento, pronto.


Otra opción es usar el shell cmd, donde activate funciona. Sin embargo, deberás asegurarte de agregar cygwin a tu RUTA.