【Anaconda】Proceed ([y]/n)? に返答できないときの対処法

Anaconda Proceed ([y]/n)? の対処法の巻

Anacondaを使っていて、ライブラリのインストール時にProceed ([y]/n)?を聞かれたときの対処法です。

目次

課題:AnacondaのProceed ([y]/n)? に返答できない

例えば、以下のようなコマンドを入力しました。

-c conda-forge pandas-profiling の部分は、インストールする内容によって変わります。

!conda install -c conda-forge pandas-profiling

するとこんな感じで返ってきます。

Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /opt/anaconda3

  added / updated specs:
    - pandas-profiling


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pandas-profiling-1.4.1     |                0          39 KB  conda-forge
    ------------------------------------------------------------
                                           Total:          39 KB

The following NEW packages will be INSTALLED:

  pandas-profiling   conda-forge/osx-64::pandas-profiling-1.4.1-0


Proceed ([y]/n)? 

画像にするとこんな感じです。

Proceed ([y]/n)?

結論、これには答えようがなさそうです。

対処法:インストールするコマンドを変える

さきほどのコマンドではなく、そもそも以下のコマンドを使ってインストールします。

-c conda-forge pandas-profiling の部分は、インストールする内容によって変わります。

!echo y | conda install -c conda-forge pandas-profiling

#!conda install -c conda-forge pandas-profilingの代わりに↑のコマンドを使う

すると以下のようなメッセージが返ってきます。

Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /opt/anaconda3

  added / updated specs:
    - pandas-profiling


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pandas-profiling-1.4.1     |                0          39 KB  conda-forge
    ------------------------------------------------------------
                                           Total:          39 KB

The following NEW packages will be INSTALLED:

  pandas-profiling   conda-forge/osx-64::pandas-profiling-1.4.1-0


Proceed ([y]/n)? 

Downloading and Extracting Packages
pandas-profiling-1.4 | 39 KB     | ##################################### | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

実は、Proceed ([y]/n)?には答えていないのですが、!echo y をつけたことによって、勝手にダウンロードを始めてくれました。

これでインストールが完了です。

一度、Proceed ([y]/n)?でとまってから進まないとき

一度、Proceed ([y]/n)?を聞かれてとまってしまうと、それ以降の実行がとまってしまう場合があるようです。

その場合は手間ですが、AnacondaのJupiternotebookを再度開いて、改めて!echo y を足したコマンドでインストールし直せば、インストールが可能です。

ちなみに、カーネルの再起動などでは一向に解消されませんでしたので、ご注意ください。

まとめ

Anacondaのインストールでつまってしまったので、備忘録的に書かせていただきました。

今回は以下の、quiitaの記事を参考に、分からなかった部分を自分なりに加筆させていただきました。(ありがとうございました。)

https://qiita.com/754x/items/a6cf03f9c425491a5f18

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

節約に励むマーケターです!30歳を機に別職種から、マーケターにキャリアチェンジ。IT企業で専任のマーケターをしています。0からプログラミングを学びはじめました! ★データサイエンティストの勉強中です!お問合せはこちら!

コメント

コメントする

CAPTCHA


目次
閉じる