問題タブ [django-mssql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
307 参照

python - AttributeError: モジュール 'six' has no attribute 'memoryview' は、django-mssql 用に django データベースを構成するときに発生します

私のDjangoは最新バージョンのpython3.8です。SQL Server 2008 R2 用にデータベースを構成したいので、django-mssql(aka,sqlserver_ado) をインストールします。サーバーを実行した後、エラーが発生します。

この提案に従って、

「C:\Program Files\Python38\lib\site-packages\sqlserver_ado\dbapi.py」を開き、「from django.utils import six」を「 」に変更import sixし、6 つのモジュールを最新バージョンにアップグレードします。

そして今回は別のエラーが発生しました:

six モジュールをチェックしたところ、「memoryview」という単語が 1 つも含まれていませんでした。しかし、なぜ dbapi.py にコード " Binary = six.memoryview" が含まれているのでしょうか? そして、Googleで「six.memoryview」を検索しました。非常に多くの結果がありましたが、理解できませんでした。