2016-01-06 9 views
12

私はcondaを使ってpandasパッケージを使って開発環境をセットアップするプロセスを自動化しようとしています。Conda - パッケージをサイレントインストールする

私はcondaをインストールして、開発環境を作成してアクティブ化しました。次のようにパッケージをインストールしようとしたとき、インストールを成功させるためにユーザーがYまたはNキーを入力するプロンプト(Proceed([y]/n)が表示されていました。

$ conda install pandas 
Fetching package metadata: .... 
Solving package specifications: .................. 
Package plan for installation in environment /home/miniconda2/envs/pandas_env: 

The following packages will be downloaded: 

    package     |   build 
    ---------------------------|----------------- 
    libgfortran-1.0   |    0   170 KB 
    openblas-0.2.14   |    3   3.5 MB 
    numpy-1.10.2    |   py27_0   5.9 MB 
    pytz-2015.7    |   py27_0   174 KB 
    six-1.10.0     |   py27_0   16 KB 
    python-dateutil-2.4.2  |   py27_0   219 KB 
    pandas-0.17.1    |  np110py27_0  12.4 MB 
    ------------------------------------------------------------ 
              Total:  22.3 MB 

The following NEW packages will be INSTALLED: 

    libgfortran:  1.0-0    
    numpy:   1.10.2-py27_0  
    openblas:  0.2.14-3   
    pandas:   0.17.1-np110py27_0 
    python-dateutil: 2.4.2-py27_0  
    pytz:   2015.7-py27_0  
    six:    1.10.0-py27_0  

Proceed ([y]/n)? y 

Fetching packages ... 
libgfortran-1. 100% |###################################################################################################################################################################| Time: 0:00:00 457.23 kB/s 
openblas-0.2.1 100% |###################################################################################################################################################################| Time: 0:00:02 1.68 MB/s 
numpy-1.10.2-p 100% |###################################################################################################################################################################| Time: 0:00:02 2.42 MB/s 
pytz-2015.7-py 100% |###################################################################################################################################################################| Time: 0:00:00 388.35 kB/s 
six-1.10.0-py2 100% |###################################################################################################################################################################| Time: 0:00:00 224.69 kB/s 
python-dateuti 100% |###################################################################################################################################################################| Time: 0:00:00 493.15 kB/s 
pandas-0.17.1- 100% |###################################################################################################################################################################| Time: 0:00:04 3.24 MB/s 
Extracting packages ... 
[  COMPLETE  ]|######################################################################################################################################################################################| 100% 
Linking packages ... 
[  COMPLETE  ]|######################################################################################################################################################################################| 100% 

これらのプロンプトを無効にして、インストールをサイレントモードで実行するにはどうすればよいですか?私は-fフラグを使ってみましたが、conda installコマンドでは存在しないようです。

ありがとうございます!

答えて

20

はちょうどここにその答えを見つけました:http://conda.pydata.org/docs/commands/conda-install.html

$conda install -y pandasを使用し、それが任意のプロンプトを表示せずにインストールされています。

+3

あなたは '-q'を投げて、すべてのゴミを標準出力にスキップすることができます。 – mattexx

+0

Dockerfileに便利です。良い日を過ごす! –

関連する問題