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のインストール
3.作業環境の作成+condaの作成管理を容易にするために、独自の作業環境を作成できます.自分の環境の中で何をしても負担感を感じないでください.外部のanacondaの使用に影響しないからです.
本題に入る
1.python&&anaconda anacondaとcondaの概要とanacondaのインストール
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