У меня Win 7 с установленным Cygwin. Cygwin имеет собственный интерпретатор Python 2.7. Я установил Miniconda отдельно для Win 7 (не для Cygwin, не уверен, что придется).
Итак, дело в том, что я могу создать новый env из cygwin и активировать его. Однако активация вроде ничего не делает ??
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
Как я могу использовать conda в cygwin для установки пакета python?
ОБНОВЛЕНИЕ1: Я понимаю, что вручную меняю путь python на conda / python /, как описано здесь Установка anaconda для использования с Windows, но я искал другие способы, кроме изменения пути вручную
ОБНОВЛЕНИЕ 2: я пытаюсь установить pexpect. Я понял, что питон, который устанавливается через cygwin, поставляется с файлом resource.dll. Однако Python, который устанавливается через MiniConda, не поставляется с ним.