我已经安装了 Cygwin 的 Win 7。cygwin 有自己的 Python 2.7 解释器。我已经为 Win 7 单独安装了 Miniconda(不是 Cygwin,不确定我是否必须)。
所以,问题是我能够从 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
如何在 cygwin 中使用 conda 来安装 python 包?
UPDATE1:我知道我手动将 python 路径更改为 conda/python/ 就像这里描述的安装 anaconda 以与 windows 一起使用,但我想看看是否有其他方法,除了手动修改路径
UPDATE2:我正在尝试实际安装 pexpect。我意识到通过cygwin安装的python带有resource.dll。但是,通过 MiniConda 安装的 Python 不附带它。