Hôm nay tôi đang cố gắng sử dụng gói yêu cầu trong ứng dụng python của mình Nhưng tôi gặp phải lỗi sau: ModuleNotFoundError: Không có mô-đun nào có tên ‘yêu cầu’ Trong Python. Trong bài viết EZerror này, chúng ta sẽ tìm hiểu về Cách tạo lại lỗi này và chúng ta sẽ thảo luận về Tất cả các giải pháp khả thi Hãy bắt đầu với bài viết này.

Làm thế nào ModuleNotFoundError: Không có mô-đun có tên ‘yêu cầu’ xảy ra Lỗi?

Tôi đang cố gắng sử dụng gói yêu cầu trong ứng dụng python của mình Nhưng tôi đang gặp phải lỗi sau.

ModuleNotFoundError: No module named 'requests'

Vì vậy, ở đây tôi viết tất cả các giải pháp khả thi mà tôi đã cố gắng giải quyết lỗi này.

Cách giải quyết lỗi ModuleNotFoundError: Không có mô-đun nào có tên là Lỗi 'yêu cầu'?

  1. Cách giải quyết lỗi ModuleNotFoundError: Không có mô-đun nào có tên là Lỗi 'yêu cầu'?

    Để giải quyết lỗi ModuleNotFoundError: Không có mô-đun nào có tên là Lỗi 'yêu cầu' Đôi khi Bạn đã cài đặt python cho các phiên bản khác nhau Cũng giống như Bạn đang sử dụng Python3 và Bạn đã cài đặt một yêu cầu cho Python2 thì bạn sẽ gặp phải lỗi không tìm thấy mô-đun. Vì vậy, trước hết hãy kiểm tra xem bạn đang sử dụng phiên bản python nào. Chỉ cần chạy lệnh này: python –version. Bây giờ, Bạn biết Bạn đang sử dụng Python 3.10 thì bạn có thể cài đặt gói yêu cầu cho Python 3.10 Chỉ bằng cách chạy lệnh này: yêu cầu cài đặt pip3.10 Và bây giờ, Bạn có thể sử dụng các yêu cầu mà không gặp bất kỳ lỗi nào. Cảm ơn.

  2. ModuleNotFoundError: Không có mô-đun nào có tên 'yêu cầu'

    ModuleNotFoundError: Không có mô-đun nào có tên 'yêu cầu' Lỗi xảy ra bất cứ khi nào bạn chưa cài đặt gói Yêu cầu nên Bạn chỉ cần cài đặt gói yêu cầu và sau đó lỗi của bạn sẽ được giải quyết. Trước hết, hãy mở thiết bị đầu cuối của bạn và chỉ cần chạy như sau. Nếu bạn đang sử dụng Python 2, hãy chạy lệnh này: yêu cầu cài đặt pip Và sau đó bạn có thể nhập nó và bạn có thể sử dụng nó mà không gặp bất kỳ lỗi nào. Cảm ơn bạn.

Giải pháp 1: Cài đặt gói Yêu cầu

ModuleNotFoundError: Không có mô-đun nào có tên 'yêu cầu' Lỗi xảy ra bất cứ khi nào bạn chưa cài đặt gói Yêu cầu nên Bạn chỉ cần cài đặt gói yêu cầu và sau đó lỗi của bạn sẽ được giải quyết.

Trước hết, hãy mở thiết bị đầu cuối của bạn và chỉ cần chạy như sau. Nếu bạn đang sử dụng Python 2 thì hãy chạy lệnh này.

pip install requests

Và Nếu bạn đang sử dụng python3 thì hãy chạy lệnh sau.

pip3 install requests

Bạn không có pip trong biến Path thì bạn có thể chạy lệnh này.

python -m pip install requests

Và nếu bạn đang sử dụng python3 và Pip của bạn không được giải quyết vào biến đường dẫn thì hãy chạy lệnh này.

python3 -m pip install requests

Và sau đó bạn có thể nhập nó và bạn có thể sử dụng nó mà không gặp bất kỳ lỗi nào. Chỉ như thế này.

import requests

res = requests.get('your_url_here')
print(res)

Cảm ơn.

Giải pháp 2: Gói được cài đặt cho phiên bản khác nhau

Đôi khi Bạn đã cài đặt python cho các phiên bản khác nhau Giống như Bạn đang sử dụng Python3 và Bạn đã cài đặt một yêu cầu cho Python2 thì bạn sẽ gặp phải lỗi không tìm thấy mô-đun. Vì vậy, trước hết hãy kiểm tra xem bạn đang sử dụng phiên bản python nào. Chỉ cần chạy lệnh này.

python --version

Và Đầu ra của bạn sẽ giống như thế này.

C:Usersssc>python --version
Python 3.10.4

Bây giờ, Bạn biết Bạn đang sử dụng Python 3.10 thì bạn có thể cài đặt gói yêu cầu cho Python 3.10 Chỉ bằng cách chạy lệnh này.

pip3.10 install requests

Và bây giờ, Bạn có thể sử dụng các yêu cầu mà không gặp bất kỳ lỗi nào. Cảm ơn.

Giải pháp 3: Cài đặt cho Env ảo

Nếu bạn đang sử dụng một môi trường ảo thì Bạn cần cài đặt gói yêu cầu cho env ảo cụ thể của mình. Trước hết, bạn có thể tạo env ảo mới nếu chưa có.

python3 -m venv venv

Sau đó, kích hoạt nó bằng cách chạy lệnh này.

source venv/bin/activate  # macOS
venvScriptsactivate.bat # Windows

và sau đó Bạn có thể cài đặt các yêu cầu trong môi trường này.

pip install requests

Bây giờ, lỗi của bạn phải được giải quyết. Cảm ơn.

Giải pháp 4: Chọn trình thông dịch Python

Hãy chắc chắn rằng bạn đang sử dụng trình thông dịch Python phù hợp Nếu bạn đang sử dụng VS Code thì hãy nhấn CTRL + Shift + P HOẶC Command + Shift + P để Mở bảng lệnh. Và sau đó gõ Trình thông dịch lựa chọn Python và sau đó chọn Phiên bản Python mong muốn và lỗi của bạn sẽ được giải quyết. Cảm ơn bạn.

Giải pháp 5: Kiểm tra các yêu cầu đã được cài đặt hay chưa

Nếu Bạn vẫn gặp lỗi thì trước hết hãy kiểm tra mô-đun yêu cầu đã thực sự được cài đặt hay chưa. Chỉ cần chạy lệnh này trong thiết bị đầu cuối của bạn.

pip3 show requests

OR

python3 -m pip show requests

Bằng cách chạy pip3 hiển thị yêu cầu nó sẽ hiển thị cho bạn biết gói đã được cài đặt hay chưa. Nếu bạn không có yêu cầu đã cài đặt sau đó chạy lệnh này.

pip3 install requests

OR 

python3 -m pip install requests

Bây giờ, lỗi của bạn sẽ được giải quyết. Cảm ơn.

Giải pháp 6: Cài đặt lại gói

Trước hết, chỉ cần gỡ cài đặt yêu cầu bằng cách chạy lệnh này.

pip3 uninstall requests

OR

python3 -m pip uninstall requests

và sau đó chạy lệnh này để cài đặt gói.

pip3 install requests

OR

python3 -m pip install requests

và Bây giờ, lỗi của bạn phải được giải quyết. Cảm ơn.

Sự kết luận

Đó là tất cả về lỗi này. Tôi hy vọng chúng tôi đã giải quyết được lỗi của bạn. Bình luận bên dưới Suy nghĩ của bạn và truy vấn của bạn. Ngoài ra, hãy Comment bên dưới giải pháp nào phù hợp với bạn?