忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/12    11« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  »01

mysqlclient 1.3.3 or newer is required; you have 0.7.11

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

mysqlclient 1.3.3 or newer is required; you have 0.7.11

Python の Django を使っていたら mysqlclient 1.3.3 or newer is required; you have 0.7.11 と怒られ、うまく動かせなかった。おかしいな、mysqlclient は pip list で確認して新しいものが入っていることを確認しているし、11月まではうまくいっていたのだが……

怪しいものとして pymysql 0.7.11 を入れている。数字的にもこれが何かに引っかかっていそうだが。


答えは日本時間 12/3 に出た Django の 2.0 以降からその辺の処理が変わったことにあるようだ (該当コミット 2d96c027f5eb32c2c09bd57df2240ae1d343b98e)。2.0該当部分 / 1.11.8 該当部分

当面の対応として Django インストール時に pip install django としていた部分を pip install django==1.11 として解決した。ちょっと負けた気もするが。


なお PyMySQL 側でもこの問題は察知しているようだ issue#610。おそらく、この先解決するだろう。


(追記) どうも日本時間 2017/12/20 に直ったらしい (該当 PR)。直ったバージョンもすでに v0.8.0 として公開されている。

PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R