# Installing Hail

**URL:** <https://discuss.hail.is/t/installing-hail/1834>\
**Category:** Hail Query & hailctl\
**Created:** [December 4, 2020, 5:59pm UTC](https://discuss.hail.is/t/installing-hail/1834 "2020-12-04T17:59:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![skuo](https://avatars.discourse-cdn.com/v4/letter/s/ba8739/32.png) [@skuo](https://discuss.hail.is/u/skuo)\
**Post date:** [December 4, 2020, 5:59pm UTC](https://discuss.hail.is/t/installing-hail/1834/1 "2020-12-04T17:59:55Z")

</div>

Hi folks,

I am running into issues with installing hail using python3.7 -m pip install hail  
I have python 3.7.0, anaconda 1.7.2, and jupyter 4.4.0 installed.  
Any recommendations would be appreciated! Thanks.

> Option:  
> Traceback (most recent call last):  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/base\_command.py”, line 224, in \_main  
> status = self.run(options, args)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/req\_command.py”, line 180, in wrapper  
> return func(self, options, args)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/commands/install.py”, line 321, in run  
> reqs, check\_supported\_wheels=not options.target\_dir  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/resolver.py”, line 122, in resolve  
> requirements, max\_rounds=try\_to\_avoid\_resolution\_too\_deep,  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 445, in resolve  
> state = resolution.resolve(requirements, max\_rounds=max\_rounds)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 339, in resolve  
> failure\_causes = self.\_attempt\_to\_pin\_criterion(name, criterion)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 207, in \_attempt\_to\_pin\_criterion  
> criteria = self.\_get\_criteria\_to\_update(candidate)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 198, in \_get\_criteria\_to\_update  
> for r in self.\_p.get\_dependencies(candidate):  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/provider.py”, line 102, in get\_dependencies  
> for r in candidate.iter\_dependencies(with\_requires)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/provider.py”, line 101, in   
> r  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 252, in iter\_dependencies  
> requires = self.dist.requires() if with\_requires else ()  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 234, in dist  
> self.\_prepare()  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 221, in \_prepare  
> dist = self.\_prepare\_distribution()  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 314, in \_prepare\_distribution  
> self.\_ireq, parallel\_builds=True,  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 480, in prepare\_linked\_requirement  
> return self.\_prepare\_linked\_requirement(req, parallel\_builds)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 505, in \_prepare\_linked\_requirement  
> self.download\_dir, hashes,  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 257, in unpack\_url  
> hashes=hashes,  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 130, in get\_http\_url  
> from\_path, content\_type = download(link, temp\_dir.path)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/network/download.py”, line 163, in **call**  
> for chunk in chunks:  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/progress\_bars.py”, line 168, in iter  
> for x in it:  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_internal/network/utils.py”, line 88, in response\_chunks  
> decode\_content=False,  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/urllib3/response.py”, line 576, in stream  
> data = self.read(amt=amt, decode\_content=decode\_content)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/urllib3/response.py”, line 519, in read  
> data = self.\_fp.read(amt) if not fp\_closed else b""  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/filewrapper.py”, line 65, in read  
> self.\_close()  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/filewrapper.py”, line 52, in \_close  
> self.\_\_callback(self.\_\_buf.getvalue())  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/controller.py”, line 309, in cache\_response  
> cache\_url, self.serializer.dumps(request, response, body=body)  
> File “/home/unix//anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/serialize.py”, line 72, in dumps  
> return b",“.join([b"cc=4”, msgpack.dumps(data, use\_bin\_type=True)])  
> MemoryError

Option:  
Traceback (most recent call last):  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/base\_command.py”, line 224, in \_main  
status = self.run(options, args)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/req\_command.py”, line 180, in wrapper  
return func(self, options, args)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/commands/install.py”, line 321, in run  
reqs, check\_supported\_wheels=not options.target\_dir  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/resolver.py”, line 122, in resolve  
requirements, max\_rounds=try\_to\_avoid\_resolution\_too\_deep,  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 445, in resolve  
state = resolution.resolve(requirements, max\_rounds=max\_rounds)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 339, in resolve  
failure\_causes = self.\_attempt\_to\_pin\_criterion(name, criterion)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 207, in \_attempt\_to\_pin\_criterion  
criteria = self.\_get\_criteria\_to\_update(candidate)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/resolvelib/resolvers.py”, line 198, in \_get\_criteria\_to\_update  
for r in self.\_p.get\_dependencies(candidate):  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/provider.py”, line 102, in get\_dependencies  
for r in candidate.iter\_dependencies(with\_requires)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/provider.py”, line 101, in   
r  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 252, in iter\_dependencies  
requires = self.dist.requires() if with\_requires else ()  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 234, in dist  
self.\_prepare()  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 221, in \_prepare  
dist = self.\_prepare\_distribution()  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/resolution/resolvelib/candidates.py”, line 314, in \_prepare\_distribution  
self.\_ireq, parallel\_builds=True,  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 480, in prepare\_linked\_requirement  
return self.\_prepare\_linked\_requirement(req, parallel\_builds)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 505, in \_prepare\_linked\_requirement  
self.download\_dir, hashes,  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 257, in unpack\_url  
hashes=hashes,  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/operations/prepare.py”, line 130, in get\_http\_url  
from\_path, content\_type = download(link, temp\_dir.path)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/network/download.py”, line 163, in **call**  
for chunk in chunks:  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/cli/progress\_bars.py”, line 168, in iter  
for x in it:  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_internal/network/utils.py”, line 88, in response\_chunks  
decode\_content=False,  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/urllib3/response.py”, line 576, in stream  
data = self.read(amt=amt, decode\_content=decode\_content)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/urllib3/response.py”, line 519, in read  
data = self.\_fp.read(amt) if not fp\_closed else b""  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/filewrapper.py”, line 65, in read  
self.\_close()  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/filewrapper.py”, line 52, in \_close  
self.\_\_callback(self.\_\_buf.getvalue())  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/controller.py”, line 309, in cache\_response  
cache\_url, self.serializer.dumps(request, response, body=body)  
File “/home/unix/szuyukuo/anaconda3/lib/python3.7/site-packages/pip/\_vendor/cachecontrol/serialize.py”, line 72, in dumps  
return b",“.join([b"cc=4”, msgpack.dumps(data, use\_bin\_type=True)])  
MemoryError
