2017-10-31 6 views
0

私はDjango 1.8を使用していましたが、私は最新バージョン(1.11.6)にアップグレードしたいと考えていました。私は、開発サーバを実行しようとすると、このエラーメッセージが表示されましたことをやったとき:ImportError:Djangoアップグレード後にRemovedInDjango19Warningをインポートできません

from django.utils.deprecation import RemovedInDjango19Warning 
ImportError: cannot import name RemovedInDjango19Warning 

私はジャンゴをアンインストールし、ジャンゴ= 1.9をインストールピップ実行するが、私は、最新バージョンを維持したいことができます。どのようにそれを解決するための任意のヒント?ありがとう!

PS:私は、問題のpython 2.7に実際にいたのpython 2.7.13

+0

なぜあなたは 'RemovedInDjango19Warning'をインポートする必要がありますあなたがDjango 1.11を使用している場合は?そのエラーを使用する必要があるときはいつでも、Pythonからインポートされたものが存在しないなどのエラーを受け取りませんか? – ryanmrubin

+0

私はそのインポートは必要ありません、私は知らないトレースから.local/lib/python2.7/site-packages/django/utils/importlib.pyから来ているようです。 "、行6、

+0

で、サードパーティのパッケージを使用していますか?インポートエラーは、それらのいずれかにある可能性があります。 – abidibo

答えて

0

を実行していますよ。 Python 2.7を再インストールすると問題が解決しました。

私はどのように解決策を考え出しましたか?だから私は、Djangoのではないのpythonで何かがあることを知っていた 私はpython3 manage.py runserverの代わりpython manage.py runserverを試してみましたが、私はprint x代わりprint(x)を使用していたので、サーバーは、働いていた(もちろんの問題を持つ。

関連する問題