No module named urllib3


Hi all, first post so please bare with me.

I had an email through saying my certificates are about to expire so I’ve gone to renew and received the following error:

Error: Let’s Encrypt SSL certificate installation failed: Failed letsencrypt execution: Traceback (most recent call last):
File “D:\Plesk\python\Lib\”, line 162, in run_module_as_main
"main", fname, loader, pkg_name)
File “D:\Plesk\python\Lib\”, line 72, in run_code
exec code in run_globals
File "D:\Plesk\DATA\var\modules\letsencrypt\venv\Scripts\letsencrypt.exe_main
.py", line 5, in <module>
File “d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\certbot\”, line 18, in <module>
from certbot import account
File “d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\certbot\”, line 15, in <module>
from acme import messages
File “d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\acme\”, line 4, in <module>
from acme import challenges
File “d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\acme\”, line 10, in <module>
import requests
File "d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\requests_init
.py", line 60, in <module>
from .packages.urllib3.exceptions import DependencyWarning
File “d:\plesk\data\var\modules\letsencrypt\venv\lib\site-packages\requests\”, line 29, in <module>
import urllib3
ImportError: No module named urllib3

After searching, I see that it’s an error with Shell. I am running Windows Plesk and so I’m unsure where to go with it.

Any help appreciated.


Please complete the initial questions

My domain is:

I ran this command:

It produced this output:

My operating system is (include version):

My web server is (include version):

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):


This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.