Python Requests – No connection adapters

Python Requests – No connection adapters

You need to include the protocol scheme:

Without the http:// part, requests has no idea how to connect to the remote server.

Note that the protocol scheme must be all lowercase; if your URL starts with HTTP:// for example, it won’t find the http:// connection adapter either.

One more reason, maybe your url include some hiden characters, such as n.

If you define your url like below, this exception will raise:

url =

because there are n hide in the string. The url in fact become:


Python Requests – No connection adapters

Fix connection adapter matching to be most-specific first,Miscellaneous small Python 3 text encoding bugs.,.netrc no longer overrides explicit auth.,Mountable Connection Adapters

To install Requests, simply:

$ pip install requests

Leave a Reply

Your email address will not be published. Required fields are marked *