如何在Cygwin中使用conda
我在Windows 7上安装了Cygwin,Cygwin里面有自己的Python 2.7解释器。我另外为Windows 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包呢?
更新1:我知道我可以手动将Python的路径改成conda/python/,就像这里描述的那样 安装Anaconda以便在Windows上使用,但我想看看有没有其他方法,而不是手动修改路径。
更新2:我实际上是想安装pexpect。我发现通过Cygwin安装的Python带有resource.dll文件。但是,通过MiniConda安装的Python没有这个文件。