Menyelesaikan masalah "ImportError: No module named requests"
Apabila cuba mengimport modul permintaan ke dalam kod Python anda, anda mungkin menghadapi ralat "ImportError: Tiada modul bernama permintaan." Isu ini timbul kerana Permintaan ialah perpustakaan luaran yang tidak disertakan dalam pengedaran Python lalai.
Menyelesaikan Ralat
Untuk menyelesaikan ralat ini dan menggunakan modul Permintaan, anda mesti memasangnya. Kaedah pemasangan berbeza-beza bergantung pada sistem pengendalian anda.
macOS/Linux:
-
Python 2: permintaan pemasangan sudo pip
-
Python 3: pemasangan sudo pip3 permintaan
Jika Pip dipasang tetapi tidak dalam laluan anda:
- permintaan pemasangan python -m pip (atau permintaan pemasangan python3 -m pip untuk Python 3)
- sudo easy_install -U permintaan (jika easy_install ialah dipasang)
Linux (Alternatif Menggunakan Pengurus Pakej Sistem):
- CentOS: sudo yum install python-requests
- Debian /Ubuntu Python 2: sudo apt-get --reinstall install python-requests
- Debian/Ubuntu Python 3: sudo apt-get --install semula install python3-requests
Windows:
- permintaan pemasangan pip (atau permintaan pemasangan pip3 untuk Python 3)
- permintaan pemasangan python -m pip (atau permintaan pemasangan python3 -m pip untuk Python 3) jika Pip tiada dalam laluan anda
- permintaan Patheasy_install.exe (di mana Path ialah Python* Folder skrip) jika easy_install dipasang
Memasang secara manual daripada Sumber:
- Muat turun kod sumber Permintaan daripada https://pypi.python.org/pypi/requests
- Nyahmampatkan fail ZIP yang dimuat turun
- Dalam direktori yang tidak dimampatkan, jalankan python setup.py install
Atas ialah kandungan terperinci Mengapa Saya Mendapat \'ImportError: Tiada modul bernama permintaan\' dan Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!