Python Forum
'urllib3' Module not found when import 'requests'
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
'urllib3' Module not found when import 'requests'
#1
Hello guys :)
I'm using python 3.9 on linux(ParrotOS).
While practicing python, I installed and imported 'requests' module.
When I'm trying to use it, I get this error msg:

Error:
Traceback (most recent call last): File "/home/osboxes/Desktop/Python/code.py", line 1, in <module> import requests File "/usr/lib/python3.9/requests/__init__.py", line 43, in <module> import urllib3 ModuleNotFoundError: No module named 'urllib3'
I tried to pip3 install this 'urllib3' but it is already installed..
Quote:pip3 install urllib3
Requirement already satisfied: urllib3 in /usr/lib/python3/dist-packages (1.25.11)

I will appreciate some help here,
Thanks!
Reply
#2
You should not have a requests folder under root python 3.9.
Rename or remove it as when import requests it will try to read from it.
If you do pip show requests so should the last destination folder always be site-packages or dist-packages (a Debian-specific convention).
Reply
#3
(Jan-06-2021, 02:31 PM)snippsat Wrote: You should not have a requests folder under root python 3.9.
Rename or remove it as when import requests it will try to read from it.
If you do pip show requests so should the last destination folder always be site-packages or dist-packages (a Debian-specific convention).

Thanks for the reply.
I renamed the folder, and now the error is:
Error:
Traceback (most recent call last): File "/home/osboxes/PycharmProjects/pythonProject/main.py", line 1, in <module> import requests ModuleNotFoundError: No module named 'requests'
when I try to install it, it is already installed:
Quote:$pip3 install requests
Requirement already satisfied: requests in /usr/local/lib/python3.9/dist-packages (2.25.1)
Reply
#4
As you use Pycharm look at Configure a Python interpreter and point it to /usr/local/lib/python3.9.
Also teste from command like type python or python3 and see that Python 3.9 interactive mode start and see that import work there.
Reply
#5
(Jan-06-2021, 03:19 PM)snippsat Wrote: As you use Pycharm look at Configure a Python interpreter and point it to /usr/local/lib/python3.9.
Also teste from command like type python or python3 and see that Python 3.9 interactive mode start and see that import work there.

/usr/local/lib/python3.9 is a folder, I couldnt set it as an interpreter.
And there is nothing in this folder but 'dist-packages' folder.
Reply
#6
(Jan-06-2021, 05:34 PM)spanz Wrote: usr/local/lib/python3.9 is a folder, I couldnt set it as an interpreter.
Looking at link i,so most point to the binary when choose target interpreter then is /usr/local/lib/python3.9/python
I do not use PyCharm myself.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  is import cointegration_analysis a recognized module mitcht33 1 385 Nov-06-2023, 09:29 PM
Last Post: deanhystad
  ModuleNotFoundError: No module named 'requests' Serg 18 2,166 Oct-29-2023, 11:33 PM
Last Post: Serg
  problem in import module from other folder akbarza 5 1,260 Sep-01-2023, 07:48 AM
Last Post: Gribouillis
  pyside6 module not found ForeverNoob 4 1,272 Aug-18-2023, 04:36 PM
Last Post: snippsat
  can not import anaconda pandas module. PySpark pandas module is imported!! aupres 0 680 Aug-06-2023, 01:09 AM
Last Post: aupres
  Module Not Found Error bitoded 4 1,344 Jan-01-2023, 09:08 AM
Last Post: bitoded
  import module error tantony 5 3,360 Dec-15-2022, 01:55 PM
Last Post: Lauraburmrs
  Import a module one step back of the path prathampatel9 1 1,036 Sep-21-2022, 01:34 PM
Last Post: snippsat
  pdfminer package: module isn't found Pavel_47 25 8,407 Sep-18-2022, 08:40 PM
Last Post: Larz60+
  Module not found question sighhhh12 0 1,447 Sep-09-2022, 05:43 AM
Last Post: sighhhh12

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020