MurmurHash error when pip installing in $HOME
See original GitHub issueWhen trying to install spaCy into my home directory with
pip install --user spacy
I run into a problem with MurmurHash. Are there perhaps some hard coded paths in that package? Here’s what I get from pip:
Downloading spacy-0.40.tar.gz (24.3MB): 24.3MB downloaded
Running setup.py (path:/tmp/pip_build_patrick/spacy/setup.py) egg_info for package spacy
zip_safe flag not set; analyzing archive contents...
headers_workaround.__init__: module references __file__
Installed /tmp/pip_build_patrick/spacy/headers_workaround-0.17-py2.7.egg
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_patrick/spacy/setup.py", line 138, in <module>
main(MOD_NAMES, use_cython)
File "/tmp/pip_build_patrick/spacy/setup.py", line 125, in main
run_setup(exts)
File "/tmp/pip_build_patrick/spacy/setup.py", line 113, in run_setup
headers_workaround.install_headers('murmurhash')
File "/tmp/pip_build_patrick/spacy/headers_workaround-0.17-py2.7.egg/headers_workaround/__init__.py", line 31, in install_headers
shutil.copy(path.join(src_dir, filename), path.join(dest_dir, filename))
File "/usr/lib/python2.7/shutil.py", line 119, in copy
copyfile(src, dst)
File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/usr/include/murmurhash/MurmurHash3.h'
Complete output from command python setup.py egg_info:
zip_safe flag not set; analyzing archive contents...
headers_workaround.__init__: module references __file__
Installed /tmp/pip_build_patrick/spacy/headers_workaround-0.17-py2.7.egg
running egg_info
creating pip-egg-info/spacy.egg-info
writing requirements to pip-egg-info/spacy.egg-info/requires.txt
writing pip-egg-info/spacy.egg-info/PKG-INFO
writing top-level names to pip-egg-info/spacy.egg-info/top_level.txt
writing dependency_links to pip-egg-info/spacy.egg-info/dependency_links.txt
writing manifest file 'pip-egg-info/spacy.egg-info/SOURCES.txt'
warning: manifest_maker: standard file '-c' not found
reading manifest file 'pip-egg-info/spacy.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'pip-egg-info/spacy.egg-info/SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_patrick/spacy/setup.py", line 138, in <module>
main(MOD_NAMES, use_cython)
File "/tmp/pip_build_patrick/spacy/setup.py", line 125, in main
run_setup(exts)
File "/tmp/pip_build_patrick/spacy/setup.py", line 113, in run_setup
headers_workaround.install_headers('murmurhash')
File "/tmp/pip_build_patrick/spacy/headers_workaround-0.17-py2.7.egg/headers_workaround/__init__.py", line 31, in install_headers
shutil.copy(path.join(src_dir, filename), path.join(dest_dir, filename))
File "/usr/lib/python2.7/shutil.py", line 119, in copy
copyfile(src, dst)
File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: '/usr/include/murmurhash/MurmurHash3.h'
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_patrick/spacy
Storing debug log for failure in /home/patrick/.pip/pip.log
Issue Analytics
- State:
- Created 9 years ago
- Comments:7 (2 by maintainers)
Top Results From Across the Web
Python pip SpaCy Installation Error with C++ and Murmurhash
Hi Guys here is a problem I have been having that deals with installing the NLP program SpaCY. I tried both pip install...
Read more >pip install - pip documentation v22.3.1
Description#. Install packages from: PyPI (and other indexes) using requirement specifiers. VCS project urls. Local project directories.
Read more >Problem with installing the spaCy module: Need help
I was trying to install the spacy module with Thonny 3.2.7 in Windows 10 Home 64-bit, and I've been getting an error message....
Read more >pip subprocess to install backend dependencies did not run ...
ERROR : Failed building wheel for murmurhash Failed to build cymem murmurhash ERROR: Could not build wheels for cymem, murmurhash, which is required...
Read more >When i try to install os sys i get an error when ... - Edureka
ERROR : Command errored out with exit status 1: command: ... local\programs\python\python38\lib\site-packages\pip' install --ignore-installed ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
No distributions at all found for murmurhash<0.27,>=0.26 (from spacy==1.9.0) still happening during the installation on spacy 1.9.0
any suggestions? thinks
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.