Skip to content

MissingSchema: Invalid URL '': No schema supplied. Perhaps you meant http://? #2

Description

@junweima

I'm running into these problem after doing pip install boolformer. Any ideas how to fix this?

Python 3.8.8 (default, Apr 13 2021, 19:58:26) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.22.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from boolformer import load_boolformer
   ...: boolformer_noiseless = load_boolformer('noiseless')
   ...: boolformer_noisy     = load_boolformer('noisy')
---------------------------------------------------------------------------
MissingSchema                             Traceback (most recent call last)
<ipython-input-1-240f3480d3d9> in <module>
      1 from boolformer import load_boolformer
----> 2 boolformer_noiseless = load_boolformer('noiseless')
      3 boolformer_noisy     = load_boolformer('noisy')

~/anaconda3/lib/python3.8/site-packages/boolformer/model/__init__.py in load_boolformer(mode)
     26             url = "https://drive.google.com/uc?id=1IFSc_sHfiTckMy-cwggvVMBH1YgXas8G"
     27 
---> 28         gdown.download(url, model_path, quiet=False)
     29     boolformer_model = torch.load(model_path)
     30     print(f"Loaded {mode} model")

~/anaconda3/lib/python3.8/site-packages/gdown/download.py in download(url, output, quiet, proxy, speed, use_cookies)
    112 
    113         try:
--> 114             res = sess.get(url, headers=headers, stream=True)
    115         except requests.exceptions.ProxyError as e:
    116             print("An error has occurred using proxy:", proxy, file=sys.stderr)

~/anaconda3/lib/python3.8/site-packages/requests/sessions.py in get(self, url, **kwargs)
    553 
    554         kwargs.setdefault('allow_redirects', True)
--> 555         return self.request('GET', url, **kwargs)
    556 
    557     def options(self, url, **kwargs):

~/anaconda3/lib/python3.8/site-packages/requests/sessions.py in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)
    526             hooks=hooks,
    527         )
--> 528         prep = self.prepare_request(req)
    529 
    530         proxies = proxies or {}

~/anaconda3/lib/python3.8/site-packages/requests/sessions.py in prepare_request(self, request)
    454 
    455         p = PreparedRequest()
--> 456         p.prepare(
    457             method=request.method.upper(),
    458             url=request.url,

~/anaconda3/lib/python3.8/site-packages/requests/models.py in prepare(self, method, url, headers, files, data, params, auth, cookies, hooks, json)
    314 
    315         self.prepare_method(method)
--> 316         self.prepare_url(url, params)
    317         self.prepare_headers(headers)
    318         self.prepare_cookies(cookies)

~/anaconda3/lib/python3.8/site-packages/requests/models.py in prepare_url(self, url, params)
    388             error = error.format(to_native_string(url, 'utf8'))
    389 
--> 390             raise MissingSchema(error)
    391 
    392         if not host:

MissingSchema: Invalid URL '': No schema supplied. Perhaps you meant http://?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions