cari

Rumah  >  Soal Jawab  >  teks badan

Saya baru menggunakan Python dan saya mendapat ralat semasa menyahpepijat saya tidak tahu sebabnya?

Ditulis di bawah pycharm.
Mesej ralat adalah seperti berikut:

C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py" --multiproc --qt-support --client 127.0.0.1 --port 51755 --file E:/python/first.py
pydev debugger: process 4988 is connecting

Connected to pydev debugger (build 171.4249.47)
Traceback (most recent call last):
  File "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py", line 1585, in <module>
    globals = debugger.run(setup['file'], None, None, is_module)
  File "C:\Program Files\JetBrains\PyCharm 2017.1.2\helpers\pydev\pydevd.py", line 1015, in run
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "E:/python/first.py", line 3
SyntaxError: Non-ASCII character '\xe7' in file E:/python/first.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Process finished with exit code 1

Nanti saya ingat balik, saya cuai... Saya ingat kali pertama saya debug,

Saya perlu mengubah suai laluan fail dalam bulatan dalam gambar di bawah Selepas saya mengubah suai laluan fail, program boleh dijalankan
Jadi setiap kali saya membuat program baru untuk nyahpepijat, adakah saya perlu mengubah suai laluan fail secara manual di sini. ?

某草草某草草2754 hari yang lalu724

membalas semua(2)saya akan balas

  • PHPz

    PHPz2017-05-19 10:09:02

    Fail "E:/python/first.py", baris 3
    SyntaxError: Aksara bukan ASCII 'xe7' dalam fail E:/python/first.py pada baris 3, tetapi tiada pengekodan diisytiharkan;

    Masalah di sini, baris ketiga, ralat penyahkod bahasa Cina, adakah ia menggunakan tanda baca bahasa Cina

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:09:02

    Koma Cina digunakan dalam kod, cuma tukar kepada format Inggeris. Ia ditunjukkan dalam gesaan.

    balas
    0
  • Batalbalas