linux下MySQLdbモジュールの簡単なインストール


MySQLdbモジュールのインストールツッコミ--:ネット上のBaidu+Googleで半日、多くのチュートリアルがソースコードのコンパイルインストールを与えています.コンパイルプロセスには多くの依存があり、手間がかかり、もちろん研究には収穫がある.ソースコード方式は各種ツール、各種依存パッケージをインストールする必要があり、最後には成功しなかった--.apt-get install libmysqld-devは最新バージョンのmysqlのリリースパッケージをインストールしているので、私がインストールしたときは5.7.18でした.低バージョンのヘッダファイルが見つからず、コンパイルに失敗しました.apt-get install python-mysqldbも試したことがありますが、使いにくいです.実験室の先輩の指導の下で、断固としてcondaツールのインストールを選んで、簡単で速いです.candaはバージョンを自動的にマッチングすることができ、バージョン選択に手間をかける必要がなく、エラーが発生しやすいコンパイルの問題も省けます.
本題に入る
1.python&&anaconda anacondaとcondaの概要とanacondaのインストール
  • anaconda:Anacondaはパッケージ化された集合で、conda、あるバージョンのpython、多くのpackages、科学計算ツールなどがプリインストールされており、多くのpythonリリースバージョンの一つであり、その強大で便利なパッケージ管理と環境管理の機能により、ますます多くの人に愛されている.
  • conda:condaは、パッケージ管理と環境管理を核心とする実行可能なコマンドであるツールとして理解できます.パッケージ管理はpipと同様に、環境管理では、異なるバージョンのpythonを簡単にインストールし、迅速に切り替えることができます.

  • 2.conda MySQLdbのインストール
    conda install MySQL-python
    #         
    python
    >>>import MySQLdb
    >>>
    #    MySQLdb  ,      

    3.作業環境の作成+condaの作成管理を容易にするために、独自の作業環境を作成できます.自分の環境の中で何をしても負担感を感じないでください.外部のanacondaの使用に影響しないからです.
    #   Package plan for installation in environment
    # .../anaconda2/envs/cyb
    conda create --name "cyb" python=2.7
    #             
    source activate cyb
    #           -_-
    #   MySQLdb  
    conda install MySQL-python
    #     
    deactivate cyb