Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Mengapa Input Pengguna Tidak Berfungsi dalam Teks Sublime 2 dan Bagaimana Saya Boleh Membetulkannya?

Mengapa Input Pengguna Tidak Berfungsi dalam Teks Sublime 2 dan Bagaimana Saya Boleh Membetulkannya?

Barbara Streisand
Barbara Streisandasal
2024-11-18 07:30:02255semak imbas

Why is User Input Not Working in Sublime Text 2 and How Can I Fix It?

Ralat Input Pengguna Sublime Text 2

Apabila menggunakan Sublime Text 2, pengguna mungkin menghadapi masalah di mana input pengguna tidak diterima apabila kod mereka menggesa untuk itu. Ini boleh mengakibatkan ralat seperti "EOFError" dalam Python atau "gets" gagal dalam Ruby.

Input() dan fungsi yang serupa tidak boleh menggesa input secara berkesan dalam Teks Sublime 2. Untuk menyelesaikan had ini, pengguna boleh menggunakan SublimeREPL, penyelesaian yang biasa digunakan untuk isu ini.

Memasang SublimeREPL

  1. Pasang Kawalan Pakej dengan melawati pautan ini: [Masukkan pautan di sini]
  2. Tekan "Ctrl" "Shift" "P" untuk membuka palet arahan dalam Sublime Text.
  3. Taip "install" dan pilih "sublime package control: install package."
  4. Pilih " SublimeREPL" daripada senarai pakej.

Menggunakan SublimeREPL

  1. Pergi ke "Alat" > "SublimeREPL" > "Python" untuk melancarkan penterjemah Python dalam tab baharu.

Menetapkan SublimeREPL sebagai Sistem Binaan Lalai

  1. Buka palet arahan (Ctrl Shift P).
  2. Taip "keutamaan" dan pilih "Keutamaan: Tetapan - Pengguna."
  3. Tambah baris berikut pada fail tetapan pengguna:

      "build_system": "SublimeREPL",
      "sublime_repl:python_executable": "/usr/bin/python3"
  4. Ganti "/usr/bin/python3" dengan laluan ke pemasangan Python anda.

Atas ialah kandungan terperinci Mengapa Input Pengguna Tidak Berfungsi dalam Teks Sublime 2 dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn