Closed Flash1705 closed 6 years ago
Hi there,
Thanks for the interest and report. The above error is from installing pynacl
, a dependency of paramiko. It is not an error from parallel-ssh
.
Using cached https://files.pythonhosted.org/packages/61/ab/2ac6dea8489fa713e2b4c6c5b549cc962dd4a842b5998d9e80cf8440b7cd/PyNaCl-1.3.0.tar.gz
Complete output from command python setup.py egg_info:
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing libffi.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libffi' found
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing libffi.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libffi' found
Package libffi was not found in the pkg-config search path.
Perhaps you should add the directory containing `libffi.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libffi' found
c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
Refer to pynacl installation instructions. It seems to be missing a libffi
system library dependency.
sudo pip install parallel-ssh Collecting parallel-ssh Using cached https://files.pythonhosted.org/packages/9b/f6/2e15792568c5b02fce7ad22de5f6bbb64fcdf719ec0755f0b228b23f0fb3/parallel-ssh-1.9.1.tar.gz Collecting gevent>=1.1 (from parallel-ssh) Using cached https://files.pythonhosted.org/packages/10/c1/9499b146bfa43aa4f1e0ed1bab1bd3209a4861d25650c11725036c731cf5/gevent-1.3.7.tar.gz Ignoring cffi: markers 'sys_platform == "win32" and platform_python_implementation == "CPython"' don't match your environment Collecting paramiko (from parallel-ssh) Using cached https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bfdba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl Collecting ssh2-python>=0.17.0 (from parallel-ssh) Using cached https://files.pythonhosted.org/packages/bc/48/bdc4e263d9a32f4d04590075a701850cf7b7bf9be0bb46bf2572d4330684/ssh2-python-0.17.0.tar.gz Collecting greenlet>=0.4.14; platform_python_implementation == "CPython" (from gevent>=1.1->parallel-ssh) Using cached https://files.pythonhosted.org/packages/f8/e8/b30ae23b45f69aa3f024b46064c0ac8e5fcb4f22ace0dca8d6f9c8bbe5e7/greenlet-0.4.15.tar.gz Collecting pynacl>=1.0.1 (from paramiko->parallel-ssh) Using cached https://files.pythonhosted.org/packages/61/ab/2ac6dea8489fa713e2b4c6c5b549cc962dd4a842b5998d9e80cf8440b7cd/PyNaCl-1.3.0.tar.gz Complete output from command python setup.py egg_info: Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing
libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing
libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containinglibffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing
libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc' to the PKG_CONFIG_PATH environment variable No package 'libffi' found c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directoryinclude
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-h5k4L0/pynacl/
See above for errors when installing ParallelSSH, and I am not sure how to resolve these errors.
Many Thanks George Durant