17

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/ に手動で変更することを理解しています

UPDATE2:実際に pexpect をインストールしようとしています。cygwin を介してインストールされる python には resource.dll が付属していることに気付きました。ただし、MiniConda 経由でインストールされる Python には付属していません。

4

3 に答える 3

3

これは、Conda 4.1 リリースで修正される予定です。注目してください - 近日公開予定です。

于 2016-06-06T19:42:34.230 に答える
1

Cygwin は、おそらく Unix のアクティブ化および非アクティブ化スクリプトで動作します。それらを Anaconda\Scripts に入れて、 and を使用してみてsource activate envnameくださいsource deactivate

于 2014-07-25T17:16:25.657 に答える
1

別のオプションは、動作する cmd シェルを使用することactivateです。ただし、パスに cygwin を追加する必要があります。

于 2014-08-01T22:20:18.563 に答える