Python Forum
"pip install -e ." returns : ERROR: Command errored out with exit status 1
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
"pip install -e ." returns : ERROR: Command errored out with exit status 1
#1
hello

I would like to install an existing python project (pyramid framework, here the steps I did:
  • python -m venv isee-backend\venv
  • isee-backend\venv\Scripts\activate.bat
  • cd isee-backend
  • pip install -e .


with pip install -e . I got this error :

Running setup.py install for pyfarmhash ... error

Error:
ERROR: Command errored out with exit status 1: command: 'c:\users\standarduser\code\isee\isee-backend\venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\standarduser\\AppData\\Local\\Temp\\pip-install-oojul98x\\pyfarmhash\\setup.py'"'"'; __file__='"'"'C:\\Users\\standarduser\\AppData\\Local\\Temp\\pip-install-oojul98x\\pyfarmhash\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\standarduser\AppData\Local\Temp\pip-record-cp02n1i_\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\standarduser\code\isee\isee-backend\venv\include\site\python3.8\pyfarmhash' cwd: C:\Users\standarduser\AppData\Local\Temp\pip-install-oojul98x\pyfarmhash\ Complete output (6 lines): Warning: 'keywords' should be a list, got type 'tuple' running install running build running build_ext building 'farmhash' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/ ---------------------------------------- ERROR: Command errored out with exit status 1: 'c:\users\standarduser\code\isee\isee-backend\venv\scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\standarduser\\AppData\\Local\\Temp\\pip-install-oojul98x\\pyfarmhash\\setup.py'"'"'; __file__='"'"'C:\\Users\\standarduser\\AppData\\Local\\Temp\\pip-install-oojul98x\\pyfarmhash\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\standarduser\AppData\Local\Temp\pip-record-cp02n1i_\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\standarduser\code\isee\isee-backend\venv\include\site\python3.8\pyfarmhash' Check the logs for full command output.
Please help,
Reply
#2
The error is pretty explicit, Microsoft Visual C++ 14.0 is required for the installation.
You should read through the install instructions for pyfarmhash at https://pypi.org/project/pyfarmhash/
Reply
#3
Thanks stranac, it works but now when I pserve development.ini --reload I have the error :

Error:
pserve development.ini --reload Starting monitor for PID 7988. Traceback (most recent call last): File "<string>", line 1, in <module> File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\hupper\ipc.py", line 319, in spawn_main func(**kwargs) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\hupper\worker.py", line 252, in worker_main func(*spec_args, **spec_kwargs) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\scripts\pserve.py", line 34, in main return command.run() File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\scripts\pserve.py", line 275, in run app = loader.get_wsgi_app(app_name, config_vars) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\plaster_pastedeploy\__init__.py", line 125, in get_wsgi_app return loadapp( File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\paste\deploy\loadwsgi.py", line 253, in loadapp return loadobj(APP, uri, name=name, **kw) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\paste\deploy\loadwsgi.py", line 278, in loadobj return context.create() File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\paste\deploy\loadwsgi.py", line 715, in create return self.object_type.invoke(self) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\paste\deploy\loadwsgi.py", line 152, in invoke return fix_call(context.object, context.global_conf, **context.local_conf) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\paste\deploy\util.py", line 55, in fix_call val = callable(*args, **kw) File "c:\users\standarduser\code\isee\isee-backend\isee-backend\src\isee_backend\__init__.py", line 37, in main config = Configurator(settings=settings) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\config\__init__.py", line 316, in __init__ self.setup_registry( File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\config\__init__.py", line 452, in setup_registry self.include(inc) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\config\__init__.py", line 642, in include c = self.maybe_dotted(callable) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\config\__init__.py", line 749, in maybe_dotted return self.name_resolver.maybe_resolve(dotted) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\path.py", line 335, in maybe_resolve return self._resolve(dotted, package) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\path.py", line 342, in _resolve return self._zope_dottedname_style(dotted, package) File "c:\users\standarduser\code\isee\isee-backend\lib\site-packages\pyramid\path.py", line 391, in _zope_dottedname_style found = __import__(used) ModuleNotFoundError: No module named 'pyramid_debugtoolbar' Press ENTER or change a file to reload.
How to install 'pyramid_debugtoolbar' ?
Reply
#4
(Jun-09-2020, 08:31 AM)mostafaPython Wrote: How to install 'pyramid_debugtoolbar' ?
pyramid_debugtoolbar
pip install pyramid_debugtoolbar
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Basic Coding Question: Exit Program Command? RockBlok 3 503 Nov-19-2023, 06:31 PM
Last Post: deanhystad
  Install error middlestudent 1 713 Sep-23-2023, 08:26 AM
Last Post: middlestudent
  Receiving this error in my "response" and causes script to return wrong status cubangt 18 1,907 Aug-13-2023, 12:16 AM
Last Post: cubangt
  error: invalid command 'egg_info' TimTu 0 907 Jul-27-2023, 07:30 AM
Last Post: TimTu
  wxPython install error carlomscalisi 3 3,545 Jan-17-2023, 11:04 AM
Last Post: snippsat
  fetching exit status hangs in paramiko saisankalpj 3 1,130 Dec-04-2022, 12:21 AM
Last Post: nilamo
  Command error - cursor.executemany(comandoSQL,valoresInserir) TecInfo 2 1,302 Nov-18-2022, 01:57 PM
Last Post: TecInfo
  python difference between sys.exit and exit() mg24 1 1,764 Nov-12-2022, 01:37 PM
Last Post: deanhystad
  Error with pip install coffeeguy 1 2,207 Sep-08-2022, 01:27 AM
Last Post: snippsat
  kmeans install error (please help me) muratuzun 3 5,331 May-06-2022, 02:14 PM
Last Post: snippsat

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020