ImportError: No module named 'requests' Python 3.4.0
pip, python-3.x, python-requests
Solution
Having `pip` included is meant to ease retrieving new packages. It does not state that all modules reachable through pip are bundled in new Python (hopefully !).
You are still required to `pip install requests` before using the package `requests`.
Edit: following another question, it seems dependencies on requests are flawed. Then try:
pip install chardet2 urllib3
as suggested by mentioned SO question.
Problem
When attempting to import the requests module in Python 3.4.0 I receive the following error: `ImportError: No module named 'requests'` The `requests` module in previous version of Python required that you use `pip` separately. But according to the new features in Python 3.4.0, `pip` is built in: https://docs.python.org/3.5/whatsnew/3.4.html#whatsnew-pep-453 My import line is simply: ``` import requests ``` I am confused as to why this is not working. All help is greatly appreciated.