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.