1

(画像形式について申し訳ありません。新規の場合、画像/リンクを投稿できないことを知りませんでした。)

まず第一に、私はこのエラーをグーグルで検索するのに 2 時間ほど費やしたので、ここで何も見逃していないと確信しています。

このエラーが発生する方法は非常に単純です。Django を使用して、大学向けの非常に単純なアプリケーションを開発する必要があります。私の最初のアプローチは、Eclipse で PyDev を使用することでした (Eclipse を使用して Java をコーディングしたことがありますが、かなり気に入っています)。私はここで 2 台の PC (私のものと私の兄弟のもの) を手に入れ、両方で同じプロセスを実行しました。これが私がしたことです:

(私はWindos 7 64ビットを使用しています)

  • Eclipse 4.3 64 ビット (この日付の最終バージョン) をダウンロードしてインストールしました。
  • Pythong 3.3.2 64 ビット (この日付の最終バージョン) をダウンロードしてインストールしました。
  • Django 1.5.1 をダウンロードしてインストールしました。

これ(Django)は、.exeがなくて面白くないので、もっとトリッキーでした。そこで、Django を解凍し、プロンプトで「python setup.py install」コマンドを使用しました。何千行もの「コピー」があり、しばらくするとエラーなしで終了しました。

そこで、Eclipse を開き、新しい Django プロジェクトを作成しました: (アルバムへのリンクhttp://imgur.com/a/4SvDk )

最初の画像

2 番目の画像

3 番目の画像

実際、その前に、Interpreter のパスを定義しました。

4 番目の画像

5 番目の画像

そして最後にそれをテストしましたが、

6 番目の画像

私を本当に悩ませているのは、両方の PC で同じプロセスを実行したのに、もう一方の PC で「エラー」が表示されないという事実です。コンソールでも同じ結果が得られますが、エラーはありません。そしてもちろん、サーバーはオンラインになります。127.0.0.1:8000 と入力すると、「Django is working, Congratz !!!」というメッセージが表示されます。ブラウザで。(弟のPCもWindows 64bitです)

私の PC では、サーバーが起動するとすぐにエラーが発生するため、sqLite3 サーバーはほとんどオンラインになりません。

アイデアはありますか?

役立つかもしれない1つのこと:

これは、デスクトップに eclipse フォルダーを置いた場合に得られるものです。

7番目の画像

「MalformedByteSequenceExcepttion:」の後に「Byte inválido 2 da sequencia UTF-8 do byte 3」と書かれていますが、これは「UTF-8 byte 3 のシーケンスの byte 2 が無効」という意味です。Eclipse フォルダのディレクトリを「C:/Program Files/Eclipse」に変更すると、問題なく Interpreter を設定できます。

私の最大の疑問は次のとおりです。エラーの原因はどれですか? OS、Django、Python、Path、32/64 ビットの競合。

多くの人が Python エンコーディングについて不満を言っているのを見ましたが、これが Python のせいなのかどうかはわかりません。

ハルプ!

4

0 に答える 0