Traceback (most recent call last): File "/root/spiderfoot/./sf.py", line 26, in <module> import cherryPy ModuleNotFoundError: No module named 'cherryPy'
See original GitHub issuePlease provide a description of the issue and any relevant error messages.
If you can provide an application stack trace that is even better.
What version of Python are you using?
What version of SpiderFoot are you using (stable release or Git master
branch)?
You may also wish to check if your issue has been posted previously:
Issue Analytics
- State:
- Created 2 years ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
ModuleNotFoundError: No module named 'cherrypy · Issue #464
Hello. when you run the command "python3 sf.py" an error occurs "ModuleNotFoundError: No module named 'cherrypy' " how to solve it?
Read more >python - ModuleNotFoundError: No module named 'cherrypy'
1. You probably have multiple versions of Python installed. Try python3.6 -m pip list and verify that cherrypi is in the list. If...
Read more >ImportError no module named cherrypy - Google Groups
Hi,. I'm new to mod_wsgi and had a simple question -- I couldn't find this in the group archives or elsewhere. I'm getting...
Read more >ModuleNotFoundError: No module named 'CherryPy'
Hi, My Python program is throwing following error: ModuleNotFoundError: No module named 'CherryPy' How to remove the ModuleNot.
Read more >CherryPy - Quick Guide - Tutorialspoint
Python Enterprise Application Kit (PEAK) provides a python module named ... import cherrypy Traceback (most recent call last): File "<stdin>", line 1, in...
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
Problem solved Thanks for helping
Building wheel for cryptography (PEP 517) … error ERROR: Command errored out with exit status 1: command: /data/data/com.termux/files/usr/bin/python3 /data/data/com.termux/files/usr/lib/python3.9/site-packages/pip/_vendor/pep517/in_process/_in_process.py build_wheel /data/data/com.termux/files/usr/tmp/tmpb6abcg22 cwd: /data/data/com.termux/files/usr/tmp/pip-install-f8zvwh4m/cryptography_7d5be9c2cf37431c970554dc51052498 Complete output (165 lines): running bdist_wheel running build running build_py creating build creating build/lib.linux-aarch64-3.9 creating build/lib.linux-aarch64-3.9/cryptography copying src/cryptography/about.py -> build/lib.linux-aarch64-3.9/cryptography copying src/cryptography/init.py -> build/lib.linux-aarch64-3.9/cryptography copying src/cryptography/exceptions.py -> build/lib.linux-aarch64-3.9/cryptography copying src/cryptography/fernet.py -> build/lib.linux-aarch64-3.9/cryptography copying src/cryptography/utils.py -> build/lib.linux-aarch64-3.9/cryptography creating build/lib.linux-aarch64-3.9/cryptography/hazmat copying src/cryptography/hazmat/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat copying src/cryptography/hazmat/_der.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat copying src/cryptography/hazmat/_oid.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat copying src/cryptography/hazmat/_types.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat creating build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/init.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/base.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/certificate_transparency.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/extensions.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/general_name.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/name.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/ocsp.py -> build/lib.linux-aarch64-3.9/cryptography/x509 copying src/cryptography/x509/oid.py -> build/lib.linux-aarch64-3.9/cryptography/x509 creating build/lib.linux-aarch64-3.9/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends creating build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives creating build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ocsp.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/backends/openssl creating build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/bindings/openssl creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/asymmetric creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/ciphers creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/kdf creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/serialization creating build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/init.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/utils.py -> build/lib.linux-aarch64-3.9/cryptography/hazmat/primitives/twofactor running egg_info writing src/cryptography.egg-info/PKG-INFO writing dependency_links to src/cryptography.egg-info/dependency_links.txt writing requirements to src/cryptography.egg-info/requires.txt writing top-level names to src/cryptography.egg-info/top_level.txt adding license file ‘LICENSE’ (matched pattern ‘LICEN[CS]E*’) adding license file ‘LICENSE.APACHE’ (matched pattern ‘LICEN[CS]E*’) adding license file ‘LICENSE.BSD’ (matched pattern ‘LICEN[CS]E*’) adding license file ‘LICENSE.PSF’ (matched pattern ‘LICEN[CS]E*’) reading manifest file ‘src/cryptography.egg-info/SOURCES.txt’ reading manifest template ‘MANIFEST.in’ no previously-included directories found matching ‘docs/_build’ warning: no previously-included files found matching ‘vectors’ warning: no previously-included files matching ‘’ found under directory ‘vectors’ warning: no previously-included files matching '’ found under directory ‘.github’ warning: no previously-included files found matching ‘release.py’ warning: no previously-included files found matching ‘.coveragerc’ warning: no previously-included files found matching ‘codecov.yml’ warning: no previously-included files found matching ‘.readthedocs.yml’ warning: no previously-included files found matching ‘dev-requirements.txt’ warning: no previously-included files found matching ‘tox.ini’ warning: no previously-included files found matching ‘mypy.ini’ warning: no previously-included files matching ‘’ found under directory ‘.zuul.d’ warning: no previously-included files matching '’ found under directory ‘.zuul.playbooks’ writing manifest file ‘src/cryptography.egg-info/SOURCES.txt’ copying src/cryptography/py.typed -> build/lib.linux-aarch64-3.9/cryptography running build_ext generating cffi module ‘build/temp.linux-aarch64-3.9/_padding.c’ creating build/temp.linux-aarch64-3.9 generating cffi module ‘build/temp.linux-aarch64-3.9/_openssl.c’ running build_rust
error: can’t find Rust compiler
If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.
To update pip, run:
and then retry package installation.
If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
This package requires Rust >=1.41.0.
ERROR: Failed building wheel for cryptography Failed to build cryptography ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly