CentOS 7およびWindows 10インストールpython 3対応mysqlclient

1173 ワード

CentOS 7およびWindows 10インストールpython 3対応mysqlclient
  • 前言
  • CentOS7
  • python 3インストール
  • mysqlclientインストール
  • Windows10

  • 前言
    最近python 3バージョンのmysql(mariadb)を使用していると、mysqlclientのインストールが面倒であることがわかり、後で自分で調べるために記録し、必要な人を助けたいと思っています.ここでは2つのオペレーティングシステムについて、1つはCentos 7で、1つはwindows 10です.
    CentOS7
    python 3インストール
    CentOSではpython 2がデフォルトでインストール.7,python 3を使用する必要がある場合は,両者の互換性を考慮する必要がある.python 3のインストールについては、この記事を参照してください.
    mysqlclientインストール
    主にiusのソースでインストールすると、不要なトラブルが少なくなります
      ius 
    #yum install -y mariadb-devel
    
      mariadb   
    # yum install -y https://centos7.iuscommunity.org/ius-release.rpm
    
      yum    
    #yum clean all
    #rm -rf /var/cache/yum
    
      python3    mysqlclient
    # yum install -y python36u python36u-libs python36u-devel python36u-pip
    # pip3 install mysqlclient
    

    このようにインストールするのは普通問題がなくて、もし問題があるならばこのpageを見て、グーグルと少し
    Windows10
    Windows 10のインストールは、repoのライブラリでインストールするのではなく、whlを直接ダウンロードしてpip 3でインストールすることを選択します.lfdのpythonパッケージライブラリを開き、対応するバージョンのパッケージを選択してダウンロードします(32ビットと64ビットを区別することに注意してください).
    pip3  install  mysqlclient‑1.3.13‑cp37‑cp37m‑win_amd64.whl
    

    OK